잘못 push한 디렉터리 제거하기
Git
2016. 4. 11. 21:58
위와 같이 .idea 라는 디렉터리의 IDE 설정파일이 들어가 있습니다.
이 IDE 설정파일을 잘못 push해서 Github에 올라간 디렉터리입니다.
이 디렉터리를 제거하려면 어떻게 해야될까요?
git rm -r --cached .idea
바로 위와 같이 Git CMD에 입력하게 되면 .idea 라는 디렉터리가 Github에서 제거가 됩니다.
그럼 제거를 했으니 커밋을 해서 변경사항을 반영해야겠죠?
그 전에!! .gitignore 에 .idea 디렉터리를 계속 무시하게끔 해놓는 것이 좋겠습니다.
.gitignore 파일에
.idea/
라고 추가해줍니다. 그다음에는 변경사항을 진짜 반영할 시간입니다.
항상 그렇듯이 커밋 메세지는 의미있게 작성하는 것이 좋습니다!
git commit -m "Remove IDE Directory"
이렇게 커밋을 해주게 되면 .idea 설정파일이 사라져 있게 됩니다...!
짜잔! 사라져있는 모습입니다.
이상입니다!
읽어주셔서 감사합니다 :)