lottie
Seungjun's blog
blog
git push remote 이후 해당 파일 삭제하기

문제의 발단은 gitignore에 env를 추가하지 않아서 발생했다. 해당 레포지토리에 push 한 이후 그냥 단순히 gitignore에 env를 추가하면 안올라가겠거니 생각했다. 하지만 gitignore는 이미 저장소에 올라간 파일을 지워주는 역할을 하진 않았다. 그래서 검색을 해보니 아래처럼 이미 캐싱되어 있는 파일을 삭제 해주어야 했다.


다른 파일인 경우에도 마찬가지이다. .env 명령어 위치에 해당 파일명을 입력해주면 된다.

$ git rm .env --cached