평소처럼 git push를 하려고 하는데 오류가 났다.
바로 들어가서는 안될 .env파일이 github에 올라갈 뻔 했던 것.
.gitignore를 확인해봤는데 파일에 .env는 그대로 있었다.
그래서
//commit한 로그 기록 확인
git log
//맨 위에 있는 commit 삭제
git reset HEAD^
를 통해 상위 commit을 삭제하였다.
Chat GPT에게 물어본 결과 git의 cache때문에 일어난 문제라고 답해줬다.
그래서 아래 명령어를 통해 캐시를 제거해주고, 다시 add, commit 후 push 해주니 .gitignore가 정상적으로 작동되었다.
//git 캐시를 삭제하는 명령어
git rm -r --cached .
참 별의별 오류 많아~
728x90
'코딩' 카테고리의 다른 글
[간단오류] OpenAI API - content: 'undefined' 나오는 이유 (0) | 2024.05.11 |
---|---|
이미 올린 commit 수정하기 (0) | 2024.04.05 |
React + Express(ES6)로 프로젝트 시작하기 (1) | 2024.03.22 |
create-react-app 타입스크립트로 실행하고 싶다면? (0) | 2023.12.28 |
알고리즘 관련 찾아볼 만한 사이트 목록 등 (0) | 2023.05.16 |