VERSION/GIT

[GIT] .gitignore 사용법

보겸삼촌 2020. 2. 11. 12:09

 

# .gitignore 사용 목적

- 내가 작업하는 공간(로컬 등)에서는 필요한 내용이지만 협업하는 공간 혹은 원격(remote)에는 push하지 말아야하는 파일이나 설정정보가 있을 때가 있음. 이 때, 무시하지 않고 push 하는 경우 충돌이 일어날 수 있음.

 

(예를 들면 db_connection 정보라거나 config 설정정보라거나)

 

1. 순서

  1.1.  .gitignore 파일 생성

     - 이 때, .git 디렉토리가 있는 디렉토리에 생성

 

  1.2. 내용 작성법

#사용법

#1. config 디렉토리 무시

config/

 

#2. db_conn.php 파일 무시

db_conn.php

 

#3. sql 확장자 무시

*.sql

 

# 주석사용 방법 : #

 

  1.3. 주의사항

    : 기존에 git의 관리를 받고 있던 파일이나 폴더 경로를 .gitignore 파일에 추가로 작성하고 push 해도 무시되지 않음

 

  이 때, 기존에 갖고 있던 캐시를 삭제해야 함.

#사용법

#1. config 디렉토리 무시

git rm --cached config/ -r

 

#2. db_conn.php 파일 무시

git rm --cached db_conn.php

 

#3. sql 확장자 무시

git rm --cached *.sql

 

 

[참고] : https://kcmschool.com/194

 

'VERSION > GIT' 카테고리의 다른 글

[GIT] 롤백 / reset, revert 차이점, 명령어  (0) 2020.02.11
[GIT] branch 명령어  (0) 2020.02.11
[GIT] SourceTree - Github Remote Clone  (0) 2019.08.21
[GIT] SourceTree 버전생성  (0) 2019.08.17
[GIT] SourceTree 저장소 생성  (0) 2019.08.17