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

Eungi Kim·2020년 10월 23일
1

불필요한 개발툴 관련 파일이 저장소에 올라가서 빌드가 변경되면 파일 변경점이 생겨버려 스테이지에 올라와있는 파일 목록들 때문에 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개의 댓글