이미 env 파일을 깃허브에 올렸다면 gitignore 파일에 .env 적용을 하지 않은 상태일 것이다. root에 있는 .gitignore 에 .env를 추가해준다. 이미 API KEY를 commit 하여 저장소에 올린 경우 1. env 파일 삭제 $ git rm .env --cached $ git add . $ git commit -m 'remove .env file from git' $ git push github 저장소에 있는 env 파일을 삭제해 준다. 그러나 이렇게만 하면 이전에 남아있던 기록은 지워지지 않는다 그렇기에 history까지 지워줘야 한다. 2. git history 특정 파일 삭제 명령어 $ git filter-branch --force --index-filter 'git rm ..