티스토리 뷰
반응형
정확히는 .gitignore가 동작하지 않는 것이 아니라, 이미 리모트 서버에 업로드되어 있는 항목을 뒤늦게 .gitinore에 추가했을 경우 .gitignore가 동작하지 않는 것 처럼 보인다.
.gitignore는 commit할 파일을 filtering 해주지만, 이미 서버에 올라가 있는 파일까지 자동으로 제거해주지는 않는다.
이런 경우 서버에 올라가있는 ignore 대상 파일과 캐시를 삭제하여 해결한다.
git rm -r --cached "제거할 파일/폴더"
git commit -m "커밋 메시지"
git push
반응형
'Git' 카테고리의 다른 글
[git] 수정하지 않았는데 git status 에서 수정함으로 나타나는 경우 (0) | 2020.01.09 |
---|---|
[git] Squash commits (0) | 2019.01.23 |
[git] remote branch 삭제 (0) | 2018.09.13 |
[git] committer 변경하기 (0) | 2018.01.14 |
[git] repository의 파일 목록 보기 (0) | 2018.01.14 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total