본문 바로가기
Web/기타

[ git ] .gitignore 을 설정해도 계속 추척할 경우

by 기저귀찬개발자 2019. 11. 26.

gitignore 파일을 수정해도 파일의 변경을 계속 추적할 경우 

캐쉬를 삭제해 줘야 추적을 안하게 된다. 

내 경우에는 laravel 설정파일인 env 파일을 개발 초기에 개발환경과 맞춰서 했으나 

후에 환경을 독립적으로 운영하기 위해 .gitignore 에서 주석친 부분을 수정했다.

하지만 변경이 지속적으로 추적되고 반영되고 있어서 확인해보니 cache된 경우 시간이 지나야 

변경이 반영되고 추적이 끝기게 된다. 

아래 부분은 cache를 삭제하는 명령어이다.

만약 다른 부분을 수정하고 싶으면 env 부분에 다른 폴더 혹은 파일 경로를 넣으면 된다.

 

git rm env --cached

git commit -m "환경설정 파일 git 반영 수정"

댓글