23.08.11
Git은 기본적으로 폴더나 파일명의 대소문자를 구분하지 못한다.
(왤까 ? 진짜 이해안되는 것 중 하나)
그래서 만약에 footer.js라고 브랜치에 파일을 올리고
로컬에서 footer.js를 Footer.js라고 소문자를 대문자로 변경해서
브랜치에 다시 push해서 merge를 하면 파일명은 바뀌지 않는 오류가 있다.
그래서 이 오류를 해결 하기 위해선 2가지 방법이 있으나 여기서는 git의 설정을 바꿔주는 것을 적어
// git에서 대소문자 구분하게 변경
git config core.ignorecase false
// 캐시 초기화
git rm -r --cached .
// 추가, 커밋 메세지 작성
git add & git commit -m "..."