.gitignore에 파일이나 폴더명을 넣으면 working directory에서 해당 파일이 수정되더라도 git stage 대상에서 제외된다.
그러나 이미 stage에 추가했을 경우에는 먹히지 않는다.
이를 해결하려면 stage에서 지워야 한다.
다음을 입력하면 stage에서 파일을 삭제할 수 있다.
git rm --cached -r 파일이나폴더이름
--catched는 stage에서만 지우겠다는 옵션
그리고는 새롭게 commit을 해야 한다.
'Git' 카테고리의 다른 글
git log 필터링 하는 방법 (0) | 2020.09.30 |
---|---|
git restore 사용 방법 (0) | 2020.09.30 |
유용한 git 설정 (0) | 2020.09.29 |
맥에서 ssh 키 만드는 방법 (0) | 2020.09.28 |
특정 파일과 폴더 깃 add 못하게 만들기 (0) | 2020.04.07 |