Home
All Posts
🔤

[캘린더 라이브러리] 대소문자를 구별하도록 Git 설정 해주기.. 하지만

Created
2024/03/11
Category
Troubleshoot
3 more properties

아차!

처음에 패키지명을 대문자로 해두었다가 소문자로 바꾸는데 ‘아차’ 싶었다. 기본적으로 Github은 대소문자 구별을 하지 못하기에.. 아래 명령어를 급히 입력했다.

명령어 입력하기

git config core.ignorecase false
Shell
복사
위와 같이 입력하기 전에는 대소문자를 변경해도 commit 목록에 아무것도 뜨지 않는데, 입력하면 변경사항이 commit 목록에 뜬다. 즉, 대소문자를 구별했다는 의미다.
그렇게 소문자로 변경한 디렉토리들을 모두 커밋 후 푸시했다.

하지만..

문제가 생겼다. 로컬에서는 unit 이라는 소문자로 된 디렉토리를 커밋 후 푸시했지만, 정작 Github에는 여전히 Unit 이라는 대문자로 된 디렉토리도 남아있었기에 Github에서 후자를 일일이 삭제해 주어야 했다.
대체 몇 개를 지운거야 비효율적

교훈

앞으로는 프로젝트를 시작할 때 기본적으로 이 명령어를 입력하고 시작해야겠다고 다짐했다. 그런데 이 방법보다 더 좋은 방법은 없을까?

참고 자료