Git

[Git] Git Repository .gitignore 적용하기

Yoon 2021. 12. 20. 21:55

.gitignore?

특정 파일의 변동 사항을 git이 체크하지 못하도록 정의한 설정파일을 말한다.

프로젝트를 작업하다보면 target디렉토리 내의 파일들도 같이 변동사항에 잡힐 때가 많다.

이런 불필요한 변동사항을 체킹하지 못하게 하고싶을때 사용하는 것이 .gitignore이다.


.gitignore 적용법

아래 링크에서 각 프로젝트의 형태에 따라 .gitignore 파일을 만들어준다.

이 파일을 프로젝트 최상위 디렉토리에 위치시키고 git push만 하면된다.

https://www.gitignore.io/ 

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

 

만약 push 후에도 .gitignore 파일이 적용이 안될 때는 아래의 명령어를 실행하면된다.

git rm -r --cached . 
#--cached 옵션은 로컬에는 파일을 남기지만 원격 저장소에 파일을 삭제하겠다는 옵션
git add .
git commit -m "commit message"
git push origin {branchName}