Engineering Note

Github에 있는 파일 또는 폴더 삭제하기 본문

Git

Github에 있는 파일 또는 폴더 삭제하기

Software Engineer Kim 2021. 10. 30. 00:45

파일 삭제하기

로컬 디렉토리와 git 저장소에서 모두 삭제

git rm "file name"

실수로 로컬에만 있어야할 파일이 git에 같이 업로드 된경우 아래와 같은 작업을 해주어야 한다.

로컬 디렉토리는 삭제하지 않고 git 저장소에서만 파일 삭제

git rm --cached "file name"

파일을 삭제한 후 commit과 push를 해주어야 합니다.

디렉토리 삭제하기

로컬디렉토리와 git 저장소에서 모두 삭제

git rm -rf "directory name"

파일과 다르게 -rf 옵션이 붙는다.

로컬 디렉토리의 폴더는 유지한채 git에서 디렉토리 삭제

git rm --cached -r "directory name"

이렇게 해준후 .gitignore 파일을 만든후 해당 파일안에 파일명 또는 디렉토리 명을 넣어 주면 다시 git이 해당 파일과 폴더를 추적하지 않는다.

Comments