초이로그

[Git] 폴더이름이 한글일때 오류 본문

Stacks

[Git] 폴더이름이 한글일때 오류

수연초이 2021. 4. 22. 13:58

분명히 로컬과 원격 레포지토리가 일치하는데 내가 생성도 하지 않은 추적하지 않는 파일이 생겼다..

원인부터 말하자면 "폴더 이름이 한글"이기 때문이다.

될수 있으면 폴더명을 한글로 만들지 않는 것이 베스트지만 알고리즘이랑 TIL에 간간히 폴더이름을 한글로 해놨었기 때문에.. 

해결방법을 간단하게 남겨둔다.

 

아래와 같은 상태면 주로 폴더명이 한글이기 때문에 문제가 발생했다고 생각하면 된다.



 

이상태로 다른 파일과 함께 커밋해버리면 

 

이전에 났던 오류...

이렇게 폴더가 복제되서 한개가 더 생긴다....

 

 

해결방법

 

1. 레포를 다시 클론받는다.

2. 명령어 두개를 입력해서 깃 속성을 변경한다.

git config --local core.precomposeunicode false
git config --global core.quotepath false

3. 작업 폴더가 깨끗해진다!

👍