본문 바로가기

프로그래밍 - 활용/에러

[Visual Studio & SourceTree] 깃 허브 한글깨짐 해결

Visual Studio에서 작업을 완료한 후에 SourceTree를 이용하여 깃 허브에 푸시하려고 하니

commit에서 주석으로 처리한 한글이 깨지는 것을 확인할 수 있었다

 

구글링의 대답대로 소스트리의 인코딩 언어를 euc-kr로 바꾸어 보았지만!

오히려 시스템에서 오류가 뜨게 되는 이상한 광경을 목격할 수 있었다 🤔💨

 

계속 해결하지 못해서 알고리즘 문제를 풀어도 깃 허브에 올리지 못하는 굉장히 슬픈 사태가 이어졌는데 😭

이번 꾸글에서 도움을 요청했는데 인코딩 char셋을 utf-8로 변경해보라는 조언을 얻었다 😮✨

 

방법

1. 원하는 파일을 선택한 후에, 파일>다른 이름으로 (선택한 파일.cpp) 저장

2. 저장할 때 바로 저장을 누르는 것이 아니라 세모 버튼을 눌러 인코딩하여 저장을 누르기

3. 고급 저장 옵션이 뜨면 인코딩>유니코드(서명 있는 UTF-8) 선택하고 확인 누르기

 

결과는 대성공!

드디어 깃 허브에 정상적인 한글로 커밋이 가능해졌다

만만세 ~ 😎🙌🏻

 

📌 참고 블로그