티스토리 뷰

보통은 프로젝트 시작 전, .gitignore를 설정하기 마련이다.

그렇지만 익숙하지 않은 사람들, 혹은 익숙한 사람들 조차 실수는 있기 마련.

그럴 때, 뒤늦게 .gitignore에 추가해서 원격저장소에 push 해 보는데, 기대와는 달리 아무런 영향을 끼치지 않는다.(특히 여러 종류의 cache file들....!!)


어떻게 하면 사라져야할... 미리 저장되어버린 파일들을 없애고 원격저장소를 fresh하게 만들 수 있을까?

간단하다.



뒤늦게 추가한 .gitignore 파일이 바로 적용되게끔 하는 방법!

$ git rm -r --cached .

$ git add .

$ git commit -m "[fixed 되었다는 메시지 작성]"

$ git push origin [branch]


엄청 간단하지만 유용한 git 사용법이다 :D

Comments
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday