728x90
요약 & 목차
git rm [파일명] // remote o, local o
git rm --cached [파일명] // remote o, local x
git rm -n // 삭제될 파일 프리뷰(메세지는 뜨나 실제 삭제는 x)
git rm --cached -r [디렉토리명] // 디렉토리 전체 삭제
git rm
원격 저장소와 로컬 저장소에 있는 파일을 삭제
// 원격 저장소와 로컬 저장소에 있는 파일을 삭제한다.
git rm [파일명]
// 원격 저장소에 있는 파일을 삭제한다. 로컬 저장소에 있는 파일은 삭제하지 않는다.
git rm --cached [파일명]
이후 commit & push 해야 remote에 적용됨
git rm --cached : 파일 제거
원격 저장소에 있는 파일을 삭제한다. 로컬 저장소에 있는 파일은 삭제하지 않는다.
// 원격 저장소와 로컬 저장소에 있는 파일을 삭제한다.
git rm [파일명]
// 원격 저장소에 있는 파일을 삭제한다. 로컬 저장소에 있는 파일은 삭제하지 않는다.
git rm --cached [파일명]
이후 commit & push 해야 remote에 적용됨
git rm -n
삭제될 파일 프리뷰
(삭제 메세지랑 같은 내용이 뜨나 실제 삭제는 x)
git rm -n // 삭제될 파일 프리뷰(메세지는 뜨나 실제 삭제는 x)
git rm --cached -r : 디렉토리 전체 제거
git rm --cached -r [디렉토리명]
ex)
// .idea/modules.xml 파일 삭제
$ git rm --cached .idea/modules.xml
// .idea 폴더 하위의 모든 파일 삭제
$ git rm --cached -r .idea/
이후 commit & push 해야 remote에 적용됨
참고자료
https://gmlwjd9405.github.io/2018/05/17/git-delete-incorrect-files.html
728x90
반응형
'Git & GitHub' 카테고리의 다른 글
[Git] git clean 정리 (0) | 2023.03.25 |
---|---|
[Git] Working Directory, Staging Area, Repository 개념 (0) | 2023.03.18 |
[Git] git revert -m : 머지 커밋(Merge commit)을 되돌리는 방법 (0) | 2023.03.08 |
[Git] git revert 정리 (0) | 2023.03.04 |
[Git] git add -p (0) | 2023.03.01 |