CS/Git, github
env파일 gitignore 안 먹혔을 때
cariño
2022. 12. 2. 01:49
728x90
반응형
깃헙 레포지토리를 퍼블릭으로 바꾼 후에야
env파일이 그대로 노출되는 경악스러운 상황을 보았다.
분명 gitignore안에 env넣었는데....!!
규귤링해보니, 기존에 있던 env파일을 삭제해야 한다더랑
1. gitignore파일에 env 추가된거 다시 확인
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
.env
아까 순간적으로 github에서 env파일을 발견하고 바로 삭제를 해보렸기에
git pull . 을 먼저해줬다.
그 이후는 이렇다. env의 캐시를 다 삭제해주면 된다.
env 파일을 다시 만들어야할 수 도 있기에 메모장에 따로 적어놨더니 다행이도 파일은 사라지지 않았다.
git rm .env --cached
git add .
git commit - m
git push
깃헙을 확인했더니!! 이제 env파일이 나오지 않는군 희희희
728x90