<aside> 💡 분명히 gitignore에 추가를 하였는데에도 계속 해당 경로를 트래킹하는 경우가 있다

</aside>

구글링을 해보니 이후에 .gitignore에 추가해도 git이 이미 파일을 트래킹하고 있어서 생기는 이슈였다. 이런 경우에는 cach를 밀어주어야 한다

캐시 지우는 방법

git rm -r --cached .

주의해야할 점!

반드시 작업 중이던 내용은 commit해 두어야 한다. 이걸 모르고 캐시를 지웠더니 로컬에 작업해둔 것이 다 날라가버리는 불상사가 발생했다. 반드시 작업 중이던 내용은 커밋하고 캐시를 삭제해야한다

이후

  1. 변경내용을 스테이지에 추가 (git add .)
  2. 커밋

→ 하면 gitignore가 잘 반영된다.