Development/Tools

git ignore 에 추가한 항목이 더이상 나타나지 않게 처리하기

비완 2023. 2. 6. 12:28
반응형

개발하던 중에 더이상 git에서 관리되지 말아야 할 항목이 생기는 경우가 종종 생기곤 한다.

개발중에 생긴 파일들이 실수로 저장소에 올라갔던가, 리팩토링등으로 인해 불필요해지는 경우에 .gitignore 에 추가하곤 한다.

그런데, 가끔씩 .gitignore 에 추가한 항목들이 계속하여 추적되는 경우가 발생하여 git status 시에 원하지 않는 내용이 확인되곤 하였다.

이에 방법을 찾다 아래와 같은 방법을 찾을 수 있었다.

git rm -r --cached .
git add .
git commit -am "Remove ignored files"

원격저장소까지 해당 파일을 모두 지워버리긴 하지만, 현재 목적에는 그게 맞는거 같아서 이 방법으로 계속 사용하게 될 것 같다.

 

 

출처: https://imjhk03.github.io/posts/git-ignore-cache/?utm_campaign=asb&utm_medium=blog&utm_source=awesome-blogs.petabytes.org

반응형