gitignore 를 수정해도 파일이 계속 트래킹 되는 문제

Eungi Kim·2020년 10월 23일

불필요한 개발툴 관련 파일이 저장소에 올라가서 빌드가 변경되면 파일 변경점이 생겨버려 스테이지에 올라와있는 파일 목록들 때문에 git 관련 명령이 안들 때가 있다. 더이상 추적하지 않기 위해 gitignore 를 수정해도 status 를 보면 계속 올라와있다. 이때는 원격 저장소에 있는파일도 삭제해야지 추적을 피할 수 있다.

로컬 저장소와 원격 저장소에서 파일 삭제

git rm filename 
git commit ...

원격 저장소에서 파일 삭제

git rm --cached filename 
git commit ...

물론 원격 저장소에서 파일 삭제, 커밋, 푸시를 하게된 다음 다른 사람이 풀을 받게 되면 해당 사람의 로컬 저장소 파일이 삭제된다.

https://seonkyukim.github.io/git-tutorial/git-rm/#

profile
Run and gun and debugun

0개의 댓글