728x90
반응형
Git으로 관리하던 파일을
.gitignore에 넣어서 관리하지 않고 싶을 때 : git rm --cached
git으로 관리하던 파일 중 git으로 관리하지 않고 싶은 데이터들이 있을 수 있습니다.
제가 방금 전 node.js 사이드 프로젝트를 진행하면서 node_modules 에 있는 모든 파일까지 git으로 관리하고 저장을 했었죠. 해당 파일을 관리하고 싶지 않아서 삭제를 했고, .gitignore 파일을 추가하여 해당 파일(폴더) 이름을 입력해주었습니다.
이미 git으로 관리되었던 터라 .gitignore 파일에 입력을 해준다고해서 관리하지 않게 되는 것은 아닙니다.
한 번 git으로 관리되던 파일은 계속해서 관리되기 때문에 git에서 관리되지 않도록 관리 항목에서 삭제해주어야 합니다.
파일 삭제가 아닌 깃에서 관리되지 않도록 목록에서 삭제합니다.
명령
$ git rm --cached [파일명]
$ git rm --cached [폴더명] -r
위 명령을 입력하여 깃에서 관리하지 않도록 처리하고, 기존과 같이 git add, commit, push, pull 등 을 사용하면 됩니다.
728x90
반응형
'CS > git' 카테고리의 다른 글
[Github] Delete Repository 깃허브 레포지토리 삭제하기 (0) | 2022.02.16 |
---|---|
[Git - Github] 이클립스에서 Spring 스프링 프로젝트 Github에 올리기 (0) | 2021.06.27 |
Eclipse에서 github Spring project 소스 가져오기 (0) | 2021.05.12 |
[github] There isn't anything to compare, main and master are entirely different commit histories. (0) | 2021.05.11 |
Github에 있는 자료 git clone 명령으로 내 데스크탑에 프로젝트 복사하기, 가져오기 (0) | 2020.04.12 |