반응형 보안1 [Git] 실수로 올린 env 삭제하기 (commit history까지 완전 삭제) git에 env 파일을 실수로 올려버렸다. 최근 사용한 프로그램은 돈이 나가는 프로그램이라 env 파일을 빨리 삭제해야했다. 그래서 검색해보니 명령어는 다음과 같았다. git rm .env --cached git add . git commit -m "remove .env file from git" git push 이렇게 해서 env 삭제는 되었지만... commit한 history에 내 env 파일이 남아있었다. 엉엉 파일만 삭제하려고 보니, delete 버튼이 비활성화가 되어 있어서 삭제하지 못해서 인터넷에 다시 검색해보았다. 찾아보니 git history에서 특정 파일을 삭제할 수 있는 명령어가 있었다!.. git filter-branch --force --index-filter "git rm --c.. 2022. 7. 28. 이전 1 다음