채린씨의 티스토리
[Git] Git: 폴더/파일명 대소문자를 바꿨다고? 어쩔티비.. (후비적) 본문
문제상황
HEROKU로 Optimal Group Generator v0.0.1 배포를 진행하다가 알 수 없는 빌드 오류가 발생했다.
Component 파일을 불러올수가 없다고..? 아니 로컬에서는 빌드에 아무 문제가 없는데.. 왜...
팀원들과 10분정도 머리를 싸매고 고민하던 중에 재영님께서 갑자기 "어! 대문자!!!"라고 하셨다!
그 순간 머리를 스친 기억...
부트캠프 Git 강사님께서 Git은 폴더/파일명의 대소문자 변화를 감지하지 못하니 주의하라고 하셨던 기억이 떠올랐다..!
확인해보니 로컬에서 component.js라는 파일명을 Component.js로 바꾼 것이 깃허브에 반영되지 않아 있었다..
아니 너무한거 아니오!!!
원인
Windows와 MacOS의 파일 시스템 자체가 대소문자를 구분하지 않는다고 한다. Git은 운영체제의 파일 시스템을 따를 뿐..
해결책
임의로 파일명을 바꾸지 말고, 다음 git 명령어를 사용하자!
# git mv 이전파일명 새로운파일명
git mv component.js Component.js
참고자료
https://github.com/isaacs/github/issues/1520#issuecomment-473229740
'Git' 카테고리의 다른 글
[GitHub] 레포지토리의 파일 링크 README.md에 자동 업데이트 (1) | 2022.08.01 |
---|---|
[GitHub Desktop] 깃헙 데스크탑에 쿼크만큼 어쩌구의 후기 (2) | 2022.04.15 |
[GitHub] 레포지토리의 파일 수 README.md에 자동 업데이트 (2) | 2022.03.31 |
[GitHub Desktop] 깃헙 데스크탑에 쿼크만큼 기여한 썰 푼다.. (0) | 2022.03.25 |
[Git] .gitignore가 적용되지 않을 때 (0) | 2022.03.24 |
Comments