[Github] git mv : 파일명 소문자 <-> 대문자 로 변경하기
·
🐈⬛ Git
문제상황유튜브 클론 프로젝트중 실수로 shorts.js라는 파일을 소문자로 올렸다. 그래서 shorts라는 파일을 로컬상에서 대문자로 바꾸어 다시 commit 했는데왼쪽이 깃허브 원격저장소이고, 오른쪽이 로컬 저장소이다.로컬은 바뀌었지만 깃허브는 바뀌지 않았다. shorts.js의 내용을 바꿨는데도 말이다.. 이럴때는 그냥 커밋하면 안된다. 대소문자가 안바뀌는 이유대소문자를 구분하지 않는 운영 체제(예: Windows 또는 macOS)시스템의 특성 때문이라고 한다.특히 macOS의 파일 시스템은 기본적으로 대소문자 구분이 없는 HFS+ 또는 APFS로 설정이 되어있는데이런 환경에서는 파일 이름의 대소문자만 변경하는 사항이 Git에서는 인식이 되지 않을수 도있다. 해결책 : git mv 1. 바꾸고자 하는..