티스토리 뷰
반응형
.gitigore
을 분명히 적용했는데 왜 적용이 되지않을까?
증상
.gitignore
을 적용했는데 파일이 걸러지지않고 그대로 올라간다!
원인
파일이 적용되기 전에 리모트에 캐쉬파일이 남아있을 경우 무시되지않고 그대로 올라가버린다.
해결
파일이 적용되기 전에 리모트에 남아있는 캐쉬파일을 지워주자
$ git rm -r --cached . $ git add . $ git commit -m "Fixed untracked files"
.gitignore의 파일명을 정확하게 해주자.
(.gitignore.txt
->.gitignore
)윈도우에서 파일명 뒤에 txt를 생략하고 보여주기 때문에 remote의 이름과는 다를 수 있으니 체크해보자.
반응형
'Git' 카테고리의 다른 글
Git Personal access token 사용해서 Push하기 (0) | 2021.12.26 |
---|---|
Git 변경사항 보는 법 git diff --staged (0) | 2021.12.26 |
[Git] Your local changes to the following files would be overwritten by merge 에러 (0) | 2021.08.07 |
댓글