.env 파일은 API에서 발급한 고유의 키값 등 숨겨야하는 정보가 기재된 파일이므로 gitHub에 올릴때는 .gitignore
파일에 포함시켜 업로드되지 않게 해줘야 한다.
원격 저장소와 로컬 저장소 파일 삭제
$ git rm 파일명
원격 저장소에 있는 파일만 삭제하고, 로컬 저장소에 있는 파일은 삭제하지 않음 🤩
$ git rm --chched 파일명
.gitignore
에 파일을 추가했는데 추가한 파일이 계속 커밋목록에 있는 경우가 있다.
그때는 .gitignore
에 파일을 추가하기 전에 stage에 올라간 파일들은 캐시가 남아 있어 커밋목록에 뜨는 것이다.
.gitignore
에 입력된 파일 목록을 제외한 다른 모든 파일을 다시 업로드하기 위해서는 애.커.푸를 진행하면 된다😙
git add .
git commit -m "clear git cache"
git push origin <branch명>