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 |
댓글