티스토리 뷰

Git

.gitignore 적용 안될 때

마로그래머 2021. 8. 7. 19:12
반응형

.gitigore을 분명히 적용했는데 왜 적용이 되지않을까?

증상

.gitignore 을 적용했는데 파일이 걸러지지않고 그대로 올라간다!

원인

파일이 적용되기 전에 리모트에 캐쉬파일이 남아있을 경우 무시되지않고 그대로 올라가버린다.

해결

  • 파일이 적용되기 전에 리모트에 남아있는 캐쉬파일을 지워주자

    $ git rm -r --cached . 
    $ git add . 
    $ git commit -m "Fixed untracked files"
  • .gitignore의 파일명을 정확하게 해주자.
    (.gitignore.txt -> .gitignore)

  • 윈도우에서 파일명 뒤에 txt를 생략하고 보여주기 때문에 remote의 이름과는 다를 수 있으니 체크해보자.

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/06   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함