Git

[Git] .gitignore 수정 후, 이미 추적된(tracked) 파일 제외하기

돌맹이떼굴떼굴 2025. 2. 10. 22:34

1. .gitignore 파일 수정

// .gitignore 추가
file.txt
*.txt

특정 파일이나 확장자에 관련된 모든 파일을 git에서 추적되지 않게 만들고 싶을 것이다.

 

2. Git에서 캐시 삭제 (Tracked 상태 해제)

// 하나의 파일 캐시 삭제
git rm --cached file.txt

// 같은 확장자 모든 파일 캐시 삭제
git rm --chached *.txt

 

3. 변경 사항 커밋

파일을 Git에서 추적하지 않도록 변경한 후 이를 커밋함. 이후해당 파일을 무시된다. 즉 git add로 staging에 추가되지 않는다.