.gitignore에 파일을 추가하는 걸 깜빡하거나하는 경우,
로컬 저장소에 있는 파일은 그대로 두고 원격저장소에 있는 파일만 삭제하고 싶은 경우가 있을 수 있다.
그 때는 다음과 같이 원격 저장소의 파일을 제거한다
# 파일 제거
git rm --cached [file_name]
# 디렉토리 제거
git rm --cached -r [dir_name]
Shell
복사
그러고 나서 변경사항을 commit하고 push하면 끝
git commit -m "deleted file"
Shell
복사
git push origin master
Shell
복사