불필요한 개발툴 관련 파일이 저장소에 올라가서 빌드가 변경되면 파일 변경점이 생겨버려 스테이지에 올라와있는 파일 목록들 때문에 git 관련 명령이 안들 때가 있다. 더이상 추적하지 않기 위해 gitignore 를 수정해도 status 를 보면 계속 올라와있다. 이때는 원격 저장소에 있는파일도 삭제해야지 추적을 피할 수 있다.
git rm filename
git commit ...
git rm --cached filename
git commit ...
물론 원격 저장소에서 파일 삭제, 커밋, 푸시를 하게된 다음 다른 사람이 풀을 받게 되면 해당 사람의 로컬 저장소 파일이 삭제된다.