728x90
최근 폴더구조에 굉장히 많은 시간을 쏟고 있다
폴더구조를 변경하면서 동시에 컴포넌트 등의 파일의 이름들을 많이 바꾸고 있는데
완전히 다른 파일명을 바꿀때는 문제가 없었는데 ---> 파일명을 hi 에서 yang으로 바꿀때는 상관없음
똑같은 파일명으로 대소문자를 바꿀때는 문제가 생겼다 ---> 파일명을 Main에서 main으로 바꾸면 에러
계속 바꿔보고 여러가지 많이 해봤는데 이유는 git을 통해 코드를 관리할 때 git이 원래 대소문자를 구별하지 않기 때문이다
+에러가 뜨지 않더라도 대소문자를 바꾸고 합친뒤, 다시 클론하여 코드를 보았을 때 변경되지 않는 현상도 똑같은 이유이다
이것을 해결하려면 'git config core.ignorecase false ' 명령어를 사용해서 git이 대소문자를 인식하게 만들어 주는 것이다
1) git config core.ignorecase false
2) git rm -r --cached .
3) git add .
위의 순서와 같이 명령어를 입력하여 해결 가능하다
- git이 대소문자를 인식하게 만들어준다
- 혹시 남아있을 캐시를 삭제해준다
- 다시 add 한다
이와 별개로 vscode 에디터상에서 에러메시지가 계속 뜬다면

파일명을 아예 다른 이름으로 바꾼뒤에 다시 바꾸면 된다!
main -> hi -> Main 순으로 파일명 변경
728x90
'Project > HelloTarot' 카테고리의 다른 글
[HelloTarot (2)] img 태그 vs background-image 에 대한 고민 (0) | 2024.03.22 |
---|---|
[HelloTarot (1)] HelloTarot(타로게임) 기획하기 (0) | 2024.03.20 |