본문 바로가기
개발노트

.gitignore 정리 사용법

by 전지적진영시점 2022. 1. 13.
반응형

https://www.toptal.com/developers/gitignore

 

<!--

깃에 파일 잘못 올라갔을 때 해결법

-->

git rm -r --cached .

 

  • git rm 의 옵션
    • -r : 폴더 안에 다른 파일이 있으면 해당 폴더를 지우지 못하도록 한다.
            폴더를 지우기 전에 안에 있는 내용을 반복적으로 비워주고 지우겠다는 옵션.
    • --cached : 이 옵션을 사용하면 git에 있는 인덱스 파일만 삭제하고 실제 파일은 삭제되지 않는다. 

 

git add .
git commit -m "gitignore 다시 적용"
git push origin master

 

 

// .idea 폴더 하위의 모든 파일 삭제
$ git rm --cached -r .idea/

 

// 버전 관리에서 완전히 제외하기 위해 commit
 $ git commit -m 
"Fixed untracked files"
 
// 원격 저장소(origin)에 push 진행
 $ git push origin

 

반응형

댓글