git 은 폴더/파일명의 대소문자를 개무시한다. 그럼 우째?

2021. 1. 8. 14:48IT개발/SVN & Git

반응형

현상 : 내PC에서 폴더가 소문자인데 첫글자만 대문자로 바꿔서

        commit push 했지만 나만 잘되고, 

        팀원들이 곡소리나는 상황;;;; 아놔 뭐임?

 

원인 : git은 파일명 또는 폴더명의 대소문자를 구분하지 못함 ( ㅡ,.ㅡ; 싸우자!!! )

 

결론 : git 설정에서 대소문자 무시말라고 설정하라! (아래 명령어 참고)

 

첫번째) 자~ 드가자~~~~ 우선 무시하지말라고 설정부터하자!

git config core.ignorecase false

 

두번째) 이제 파일명을 제대로 변경해보자!

예를 들어) 기존 customer.js => Customer.js 로 변경!

그렇게 한후 커밋 푸시해보자!


보너스) 그리고 혹시나! 

위 작업후, git 저장소에 변경된 폴더내 캐싱된파일이 남아 있다면서 

요상한 메시지 뜨면, 아래의 명령으로 캐시 지워줄것!!!

git rm -r --cached .

git add .

git commit -m "캐시된거 삭제하기"

반응형