반응형
안녕하세요 푸민입니다.
Git ignore 파일을 추가했는데...
뭐지?? 왜 추가한 이름의 파일이 그대로 남아 있지??
이런 현상이 발생하여 찾아보았습니다.
결과. .gitignore 파일 추가 전에 이미 발생했던 파일들은
캐시처리가 되어 기록이 남아 있게 됩니다.
원인 파악!
해결하려면 해당 깃의 캐시를 지워주면 되겠지요??
packages/
여기서 패키지는 해당 프로젝트 폴더를 뜻합니다.
해당 폴더를 대상으로 아래와 같은 명령어를 사용합니다.
git rm -r --cached packages
git commit
이렇게 해주면 언커밋사항 체크하면 캐시 파일들이 지워진게 보여집니다.
그러면 앞으로 gitignore에 있는 파일이 다시는 안뜰거에요~
------------------------------2016.01.09 추가사항---------------------
안될 경우 해당 방법을 참조해보세요.
해당 package 폴더로 이동 후
git rm -r -cached .
git add .
git commit -m "Fixed cached files for gitignore"
반응형
'Development > Tools' 카테고리의 다른 글
[Tools] 세계 시간 테이블 (0) | 2015.08.12 |
---|---|
[명령어]한글 2010 대비 워드 명령어 (0) | 2015.08.11 |
[GIT] Github Public ssh key 추출하기 (0) | 2015.08.11 |
[GIT] gitignore 추가하기 (0) | 2015.08.09 |
[Tools] 개발에 도움되는 좋은글들~ (0) | 2015.08.08 |
댓글