[Git] 파일 명 변경 후, 원격 저장소에 반영되지 않는 이슈 해결하기

seunghwan·2023년 1월 2일
2

오류 해결

목록 보기
3/4
post-thumbnail

왜 반영이 안 될까

프로젝트 진행 중,
파일명 Naming Convention 통일을 위해
feeds.jsFeeds.js 로 변경 후 master branchpush했다
근데 분명히 push 했는데 원격 저장소에 반영이 되지 않았다
변경 내역도 잘 안 잡히는 거 같긴 했어
commit 메시지만 보이네..🤔


원인

git이 폴더/파일명의 대소문자를 구분하지 않기 때문 😲😲😲


해결방법

그럼 대소문자만 변경되는 경우, 원격저장소의 폴더/파일명을 어떻게 바꾸냐?

  • 터미널에 해당 명령어를 입력하면 된다
    대소문자를 구분하겠다는 뜻 (기본값이 true)

    git config core.ignorecase false

  • 해당 명령어 실행 후, 변경 내역이 잘 잡히는 것을 볼 수 있당👀

  • push 후 원격 저장소에도 잘 반영되었다 ✔


주의사항

팀 프로젝트 시 팀원이 대소문자 구분 옵션을 설정하지 않았다면,
pull 되지 않으니, 이 옵션을 설정할 때는 일괄적으로 해야 한다🙄

profile
소소한 개발일지💻

2개의 댓글

comment-user-thumbnail
2023년 1월 18일

정말 유용해요

1개의 답글