가끔 개인 프로젝트를 하면서 git 세팅을 하고 원격에 푸쉬하다가 ide 세팅을 담는 파일들이 ignore 되지 않고 올라가서 귀찮게 하는 경우가 있다. (ex. intellij 의 .idea 폴더 등) 이미 파일이 git 에 add 되고 원격에 올라간 뒤로는 .gitignore 파일에 명시해도 무시가 되지 않아서 짜증을 유발한다. 다음과 같이 수정할 수 있다. $ git rm --cached [file name] 여기서 --cached 옵션은 원격 저장소에 있는 파일만 제거하고, 로컬 파일은 그대로 유지하겠다는 옵션이다. 이미 원격에 올라간 파일이 .idea 폴더라고 가정해서, 이 파일을 원격에서 제거하고 .gitignore 에 추가하고 싶다면 다음과 같이 하면 된다. // -r 옵션으로 .idea 와..