본문 바로가기
Git

[Git; 깃] 이미 commit 된 파일 ignore 하기

by daddydontsleep 2022. 10. 24.
728x90
728x90

프로젝트를 진행하다보면 실수로 설정파일들이 commit 된 경우가 있습니다.

그럴 경우 .gitignore 에 추가를 한다고해도 ignore 가 되지 않습니다.

그땐 다음과 같이 cached 를 지우고 .gitignore 파일에 작성하면 됩니다.

 

- 한개의 파일을 제외시킬때

git rm --cached setting.xml

 

-  같은 확장자를 가진 파일들을 제외시킬때

git rm --cached *.xml

 

- 폴더 전체를 제외시킬때

git rm --cached .idea/ -r

 

필자는 인텔리제이 (intellij) 설정파일이 커밋 (commit) 되어서 폴더 전체의 캐시 (cached)를 삭제하고

 

다시 .gitignore 에 .idea/ 를 추가했다.

 

 

 

 

 

728x90
300x250