대문자, 소문자 구분하지 않는 Git

seovee·2023년 12월 13일
0

🥹 애증의 이슈

목록 보기
4/12
post-thumbnail

✔ 오류발생

파일명을 headerHeader로 바꾸려는 상황 (카멜케이스 👉 파스칼케이스)

대소문자를 잘못 기입해 Github에 올렸고,
로컬에서 바꿔 다시 push하려 했지만 VSC Git이 변화를 전혀 반영하지 않았다.

새로고침도 해보고, 새로운 브랜치로 변화주기도 해봤지만 전혀 반응이 없었다. 그래서 구글링...


✔ 원인

Git은 파일명의 대문자, 소문자를 구분하지 않는 특징 때문!

이러한 특징 때문에 변화를 감지하지 못했고 Github에 푸쉬된 내용을 바꿀 수 없었던 것!


✔ 완벽한 해결방법

하지만, 대소문자 이슈는 완벽하게 사라지지 않는 듯 싶다. 중간 중간 커밋할때 등장해서 커밋을 방해한다.
그래서 이 뫼비우스띠를 끊을 수 있는 방법을 참여하고 있는 프로젝트 멘토님에게 들을 수 있었다.

리네이밍 x 2

header 👉 완전다른파일명 👉 Header

생각보다 간단하게...끝!


✔ 참고

📌 SUIN님 블로그 - (git 로컬 > 원격저장소 대소문자 폴더명 수정)

profile
감성이 빠지면 섭하지

0개의 댓글