컴공생의 다이어리
[Git] .gitignore가 적용이 안될때 본문
.gitignore가 적용이 안될때
.gitignore에 커밋에서 제거할 파일이나 폴더를 넣어놨음에도 불구하고 가끔 커밋이 되는 경우가 있다. 이경우 아래 명령어들을 입력해주면 된다. git rm -r --cached . 명령어를 통해 git의 캐시를 삭제한 후 커밋하면 해결되는 문제이다.
git rm -r --cached .
git add .
git commit -m "clear git cache"
git push
+) 나의 경우 프로젝트가 어느정도 진행되고 나서 이 방식대로 했을 때도 해결이 가능했다. 하지만, 이 글의 첫번째 댓글을 보면 "package 폴더에서 실행하면 파일 모두 delete 되었다"라는 경우도 있어 git add . 명령어 뒤에 git status 명령어를 통해 한번 확인을 하고 push를 하는 것을 추천한다.
https://novemberfirst.tistory.com/91
728x90
'Development > Git' 카테고리의 다른 글
[GitHub] 깃허브 프로필 Organizations 탭?에 나의 organization 보이게 하기 (0) | 2022.01.31 |
---|---|
[Git] 특정 파일만 되돌리기 (0) | 2022.01.29 |
[Gitlab] 깃랩 ssh-key 등록 (0) | 2022.01.03 |
[Gitlab] 깃랩 프로젝트에 멤버 초대하기 (0) | 2021.12.24 |
[Git] 여러 커밋(commit) 하나로 합치기 (1) | 2021.12.19 |
Comments