[GIT / 깃] Git ignore

2019. 11. 2. 17:26GIT

 

ignore

▶ 특정한 파일의 변경을 무시하게 해주는 것.

버전 관리에서 제외할 파일들을 지정하여 사용한다.(예를 들어, 자동으로 생성되는 로그파일 or 빌드 할 때 생기는 컴파일러 파일 등)

 

 

 


 

 

저장소 생성 후 gitignore설정 (bash이용)

1. git 저장소를 다운 받은 폴더에서 오른쪽 클릭 → git bash here 클릭 

1) 반드시 README.md 파일과 같은 위치에 gitignore 파일을 만들어야함

 

2. vi .gitignore : ignore한 파일 지정

1) i를 누르면 수정이 가능하다. 

2) 검색을 통해 무시할 파일 확장자를 지정해둔 ignore 파일을 붙여넣거나 혹은 직접 작성한다. 

(https://github.com/github/gitignore :gitignore 파일 저장소)

3) 작성이 끝나면 esc키를 누른 후 :wq를 입력해 저장하고 닫는다.

 

3. git add .gitignore : 저장된 ignore파일을 스테이지에 올린다. (이때 반드시 '.gitignore'이라고 해야한다.)

 

4. git commit -m "create .gitignore"

 

5. git push origin master

 

+) 만약 ignore가 제대로 작동하지 않을 경우

1. git rm -r --cached

2. git add .

3. git commit -m "Apply .gitignore"

4. git push

제대로 적용된 것을 볼 수 있다(소스트리)

 

 

저장소를 생성하면서 gitignore설정 

1. 저장소를 생성하는 페이지에서 add .gitignore를 누른다.

 

2. 저장소에서 다룰 언어를 선택한다. (만약 C++을 다룬다면 C++를 선택, Filter ignores... 을 통해 검색이 가능하다.)

 

3. 언어를 선택하고 저장소를 만들면 해당 저장소가 생성될때 gitignore 파일이 자동적으로 생성된다.

 

 

'GIT' 카테고리의 다른 글

[Git] npm 사용한 저장소 취약점 해결 방안  (0) 2021.11.11
[GIT/ 깃] branch bash 명령어  (0) 2021.04.02
[GIT / 깃] Git stash  (0) 2021.03.22
[GIT/깃] 기본적인 bash 명령어  (0) 2019.10.25