폴더명 대소문자 오타로 인해 import 할 때 오류가 나서 폴더명을 변경했지만 github에 반영되지 않아 pull 할 때 마다 수정해야 되는 상황
git config core.ignorecase false // 대소문자 구분 명령어
git rm -r --cached . //캐시 제거
git add .
git commit -m
이렇게 해서 폴더명 변경 후 dev에 merge했더니, 다른 팀원들이 pull 해올 때 다음과 같은 오류가 발생했다.
The following untracked working tree files would be overwritten by merge
Please move or remove them before you merge.
이미 폴더명이 변경된 놈들인데 자꾸 지우라고 한다....
https://blankspace-dev.tistory.com/388
https://stackoverflow.com/questions/61212/how-do-i-remove-local-untracked-files-from-the-current-git-working-tree
온갖 구글 페이지를 떠돌아다니며 다양한 시도를 해봤으나..
//git untracked files 제거
git clean -f
git clean -fd
git clean -d -f -f
: 실패
git add .
git reset —hard HEAD
: 이것도 실패
그냥 싹 지우고 폴더명을 바꿔서 새로 팠다
오늘의 교훈 : git 사용할 때 폴더명 함부로 건드리지 말자.....
교훈 얻고 갑니당 ㅋㅋㅋ