본문 바로가기
Git/Git

[Git] 깃 이그노어(.gitignore)가 적용 안될 때 방법

by Echo12 2022. 12. 7.

프로젝트를 할때 git을 사용해, 원격저장소에 업로드를 종종 하는데,

DB정보, 서버정보 등은 업로드 안되게 해주는 .ignore 파일에 등록을 해도 커밋 목록에 그대로 남아있을 때도 있습니다.

이유는 .gitignore에 제외할 파일을 추가하기 전에 stage에 올라간 파일들은 캐시에 남아있기 때문입니다.

 

깃 이그노어(.gitignore)가 작동 안될 때 해결방법

git rm -r --cached .
git add .
git commit -m "commit message!"

여기서 . 은 모든 파일을 의미합니다.