[Git] .gitignore가 작동하지 않을때 해결방안

hodu·2023년 6월 26일
0

Git

목록 보기
3/3

문제

코드를 작성하다 보면 민감한 파일들 혹은 불필요한 파일들이 깃허브에 그대로 올라가면 안되는 경우가 있을 것이다.
나의 경우로, 팀원들이 작업하고 merge해야 되는 상황에서 환경변수 파일들이 같이 push 되었고, 분명 gitignore에 추가 되어 제외돼서 깃허브에 올라가지 않아야 될 파일들이 같이 올라가는 상황이었다.

해결

git의 캐시가 문제되는 상황이기 때문에 아래 명령어로 캐시 내용을 전부 삭제 후 다시 add All 해서 commit 하여 해결하였다.

git rm -r --cached .
git add .
git commit -m "fixed untracked files"
profile
Flutter developer

0개의 댓글