.gitignore가 제대로 작동되지 않아서 ignore처리된 파일이 자꾸 changes에 나타나는 것은, git의 캐시가 문제가 되는 것이다.
캐시 내용을 전부 삭제후 다시 add All해서 커밋하면 해결된다
git rm -r --cached . git add . git commit -m "fixed untracked files" git push