.gitignore
는 이미 추적 중인 파일에 대해서는 동작하지 않는다.
무시하려는 파일이 이미 추적되고 있다면, 먼저 Git의 추적에서 제거해야 한다. 삭제했다가 다시 커밋하는 방법이 있긴 한데 아래처럼 이미 추적 중인 파일 캐시를 지우면 추가 커밋 없이도 해결할 수 있다.
git rm --cached file_to_ignore.txt
※ 디렉토리 통째로 ignore 해야 하는 경우 -r
옵션 붙여줄 것
그러면 아래처럼 delete으로 인식하면서 gitignore 적용을 받는다.
'Git & GitHub' 카테고리의 다른 글
Git & GitHub 다루기 (0) | 2023.02.11 |
---|