본문 바로가기
CS/Git, github

env파일 gitignore 안 먹혔을 때

by cariño 2022. 12. 2.
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

'CS > Git, github' 카테고리의 다른 글

README 꾸미기  (1) 2022.12.07
Git 용어정리  (1) 2020.01.02

댓글