공부 노트

[Git] 원격 저장소에 올라간 파일 지우기

2021bong 2022. 10. 31. 23:15

원격 저장소에 깜빡하고 .env를 올려버렸다. 뒤늦게 .gitignore에 추가를 해도 원격 레포에서는 지워지지 않아서 원격 레포의 파일 자체를 지우기로 했다.

 

원격 레포에 있는 파일을 지운다.

# 원격 저장소와 로컬 저장소에 있는 파일 삭제
git rm 파일이름

# 원격 저장소에 있는 파일을 삭제, 로컬 저장소에 있는 파일은 삭제 X
# 이걸 사용해서 원격 레포에 있는 .env만 지울 수 있다.
git rm --cached 파일이름

 

변경사항을 스테이징한 후 커밋을 남긴다.

git add .
git commit

 

원격 레포에 푸시한다.

git push origin main

 

그럼 원격 레포에서 파일 삭제 끝!

728x90