이미 git에 의해 tracking 된 다음 .gitignore에 추가되면 계속해서 tracking하고 있다. https://medium.com/@kwoncharles/git-gitignore-변경-반영하기-3f0559947c2b [git] .gitignore 변경 반영하기 왜 지워지지 않는거야! medium.com 이거 보고 블로그 정리해라 $ git rm -r --cached . // cache에 기록된 tracking 중인 파일리스트 삭제 $ git add . $ git commit -m 'remove ignored file' $ git push {remote} {branch} 결국 tracking을 직접 제거 해야한다. 프로젝트 셋팅일때 미리미리 해두자