Programing/Git

sourcetree 한글깨짐 global 설정

Ezzi 2021. 9. 6. 16:45
반응형

 

간혹 소스트리 히스토리 에서 다음 그림과 같이 한글이 깨지는 현상이 발생합니다. 

 

 

만약 하나의 Repository 만 사용할 경우 다음과 같은 방법으로 한글 깨짐 현상을 수정할 수 있습니다. 

소스트리 셋팅 -> Edit Config file 클릭 후 설정파일에 

[i18n]
  logOutputEncoding = euc-kr
  commitEncoding = UTF-8

다음 문구를 추가하는 방법 입니다. 

이렇게 하면 해당 Repo는 한글 깨짐 현상이 사라 집니다. 

 

하지만 신규로 Repo를 만들경우 여전히 한글이 깨져 있는 현상이 나오게 됩니다. 

 

그래서 global config를 수정해 줘야 합니다. 

 

 

 

먼저 git bash를 이용하여 global config file을 수정하는 방법 입니다. 

 

git bash 를 열어서 

git config --edit --global

다음과 같이 문구를 입력 해줍니다. 

그럼 vi 편집기에서 config file 이 열리게 되고 다음과 같이 문구를 입력해 줍니다. 

다시 소스트리로 가보면 다음과 같이 한글이 제대로 보일 것 입니다. 

그리고 신규로 Repo를 만들더라도 더 이상 한글이 깨지는 현상이 일어나지 않습니다. 

 

두 번째로 TortoiseGit 프로그램이 설치 되어 있을 경우 다음과 같은 방법으로도 global config를 수정할 수 있습니다.

 

셋팅 - > Git -> Edit global.gitconfig 를 클릭하면 config 파일을 수정할 수 있습니다. 

 

파일을 메모장 같은 거로 열어서 위와 동일하게 문구를 추가해 주면 됩니다. 

 

 

반응형