Programming/기타
[Git] git clone 중 'fatal: unable to checkout working tree' 에러 해결
사족보행 개발자
2025. 1. 11. 22:52
728x90
위 문제는 맥 OS와 윈도우 OS의 파일명 규칙이 달라서 발생한다.
경고메시지는 아래와 같이 발생하는데,
이 때, 해당 파일명에 문제가 있는지 확인해주면 된다.
본인의 경우 공백이 파일 명 제일 앞에 들어가 있었기에 문제가 발생했다.
error: invalid path '?dijkstra.ipynb'
dijkstra 파일명을 가서 다시 확인해보니, 파일 맨 앞에 공백이 들어가 있었다.
해당 공백을 지워주니 문제를 해결할 수 있었다.
두 운영체제 사이에서 깃을 사용하는 경우 조심해야겠다.
윈도우에서는 아래의 9개 문자는 사용할 수 없다.
파일 이름에는 다음 문자를 사용할 수 없습니다.
\ / : * ? " < > |
여기서, 파일명 제일 앞에 오는 공백은 윈도우에서 '?' 문자로 자동치환되기 때문에,
조심해서 파일명을 설정하자
728x90