티스토리 뷰
보통은 프로젝트 시작 전, .gitignore를 설정하기 마련이다.
그렇지만 익숙하지 않은 사람들, 혹은 익숙한 사람들 조차 실수는 있기 마련.
그럴 때, 뒤늦게 .gitignore에 추가해서 원격저장소에 push 해 보는데, 기대와는 달리 아무런 영향을 끼치지 않는다.(특히 여러 종류의 cache file들....!!)
어떻게 하면 사라져야할... 미리 저장되어버린 파일들을 없애고 원격저장소를 fresh하게 만들 수 있을까?
간단하다.
뒤늦게 추가한 .gitignore 파일이 바로 적용되게끔 하는 방법!
$ git rm -r --cached .
$ git add .
$ git commit -m "[fixed 되었다는 메시지 작성]"
$ git push origin [branch]
엄청 간단하지만 유용한 git 사용법이다 :D
'Programming > Git' 카테고리의 다른 글
Mac에서 2개 이상의 github 계정 쓸 때 발생하는 Permission error 해결 방법 (0) | 2020.02.20 |
---|---|
Git clone 혹은 pull 했을 경우, branch들도 가져오는 방법 (0) | 2019.03.17 |
Comments