갱스터하우스

[오류] git 한글 파일명 깨짐 및 띄어쓰기 포함된 파일명 업로드 본문

GitHub

[오류] git 한글 파일명 깨짐 및 띄어쓰기 포함된 파일명 업로드

승갱 2022. 10. 14. 05:04

백준 문제를 풀 때는 파일명을 문제 번호(숫자)로 했지만, 프로그래머스는 딱히 표시할 게 없어서 문제 이름으로 파일명을 지어왔다.

문제는 한글 파일명 + 띄어 쓰기로 이루어진 대환장의 콜라보 파일명 때문에 git 업로드에 실패하는 경우가 정말 많았다.

 

한글 파일명 + 띄어쓰기 = 대환장의 콜라보

 

 

1. 한글로 되어 있는 파일로 git status, git add를 할 때마다 한글이 깨져서 나왔다

→ core.quotepath를 끄면 된다.

git config --global core.quotepath false

 

 

2. 띄어 쓰기가 포함된 파일 이름으로  git add 파일 이름을 할 때마다, 띄어쓰기 앞에서 컷 당해서 해당 파일을 찾기 못했다.

git add 외벽 점검.py

 

이럴때는 따옴표 안에 파일명을 써주면 된다.

git add "외벽 점검.py"

 

 

 

위의 방법으로 git 업로드에 성공할 수 있었다

하지만, 최고의 방법은 한글 파일명 자제하기 + 띄어쓰기 안 쓰기 or '_' 대체가 아닌가 싶다^^