IT개발/SVN & Git
git 은 폴더/파일명의 대소문자를 개무시한다. 그럼 우째?
딸바보아재
2021. 1. 8. 14:48
반응형
현상 : 내PC에서 폴더가 소문자인데 첫글자만 대문자로 바꿔서
commit push 했지만 나만 잘되고,
팀원들이 곡소리나는 상황;;;; 아놔 뭐임?
원인 : git은 파일명 또는 폴더명의 대소문자를 구분하지 못함 ( ㅡ,.ㅡ; 싸우자!!! )
결론 : git 설정에서 대소문자 무시말라고 설정하라! (아래 명령어 참고)
첫번째) 자~ 드가자~~~~ 우선 무시하지말라고 설정부터하자!
git config core.ignorecase false
두번째) 이제 파일명을 제대로 변경해보자!
예를 들어) 기존 customer.js => Customer.js 로 변경!
그렇게 한후 커밋 푸시해보자!
보너스) 그리고 혹시나!
위 작업후, git 저장소에 변경된 폴더내 캐싱된파일이 남아 있다면서
요상한 메시지 뜨면, 아래의 명령으로 캐시 지워줄것!!!
git rm -r --cached .
git add .
git commit -m "캐시된거 삭제하기"
반응형