TIL | Github에 잘못 올라간 파일 삭제

unihit·2021년 1월 3일
0

TIL

목록 보기
6/25
post-thumbnail

Github에 잘못 올라간 파일 삭제하기

1. 원격 저장소에서 파일 삭제하기

github remote에 push를 했기 때문에 로컬의 저장소에서 파일을 삭제해도 원격 저장소에서는 해당 파일이 삭제되지 않고 남아있게 된다.
이때는 아래와 같은 명령어를 이용하면 github의 리모트에 존재하는 파일을 삭제하는 것이 가능해진다.

$ git rm [File Name]
  • 원격 저장소와 로컬 저장소에 있는 파일을 같이 삭제한다.
$ git rm --cached [File Name]
  • 원격 저장소에 있는 파일을 삭제한다. (로컬 저장소에 있는 파일은 삭제하지 않는다.)
$ git rm --cached -r .idea/
  • idea 폴더 하위의 모든 파일을 삭제한다.

.gitignore 작성하기

.gitignore를 작성하지 않았으면 .gitignore를 작성해서 다음에는 개인이 관리할 파일들을 원격 저장소에 올라가지 않도록 해야 한다.

  • .gitignore는 git add 명령어 전에 작성되어야 적용이 가능하다.

0개의 댓글