개요
git에서 파일의 대소문자를 변경하여도 반영되지 않는 문제 해결방법을 알아봅니다.
문제 원인
git은 파일의 변경사항을 파일 내용의 라인으로 관리하비다.
파일을 수정했을 때 어디에 몇 줄을 추가했는지 혹은 몇줄을 삭제했는지 표시되는 형식입니다.
하지만 파일이름의 대소문자의 변화는 git은 인식하지 못합니다.
해결방법
git mv
git mv 명령어를 이용하여 git이 파일 대소문자가 변경된 것을 인식하도록 할 수 있습니다.
사용 방법
git mv hello.txt Hello.txt
※ git 2.21.0 이전 버전에서는 --force 를 붙여줘야합니다.
git mv --force hello.txt Hello.txt
'프로그래밍 언어 > Git' 카테고리의 다른 글
Git-flow 브랜치 전략 (0) | 2021.06.11 |
---|---|
Git 원격 브랜치 삭제 방법 (0) | 2021.04.20 |
gitignore 파일 편하게 작성하는 방법 (0) | 2021.03.18 |
윈도우에서 Git Filename too long 에러 (0) | 2021.03.17 |
Github에서 Git LFS 를 이용하여 대용량 파일 올리기 (0) | 2020.06.12 |