ETC

github 에서 파일/디렉토리 삭제하기

findmypiece 2021. 6. 2. 11:46
728x90

프로젝트에서 github에 소스코드를 push 할 때에는 기본적으로 .gitignore 파일을 생성해서 불필요한 디렉토리나 파일은 push 되지 않도록 한다. 예를 들어 빌드시 마다 갱신되는 classpath 가 대표적이다. 이때는 아래와 같이 하면 된다.

 

1. 로컬 디렉토리와 github에서 모두 삭제하기

git rm {디렉토리명 또는 파일명}
git commit -m "delete source"
git push

 

2. 로컬 디렉토리에는 유지하고 github에서만 삭제하기

git rm --cached -r {디렉토리명 또는 파일명}
git commit -m "delete source"
git push
728x90