[펌][Sourcetree] History 한글 깨짐 현상 수정
협업/Git / 2021. 3. 8. 21:02
SourceTree에서 History 항목의 한글 깨짐 현상을 수정하는 방법에 대해 알아봅니다.
1. SourceTree 한글 설정.
SourceTree의 일반 메뉴에 대해 한글 설정은 옵션에서 할 수 있습니다.
도구 -> 옵션으로 이동 후 Repo Settings 그룹 박스 내에 있는 언어와 기본 텍스트 인코딩을 변경해주면 됩니다.
위와 같이 설정 후 SourceTree를 재시작해 주시면 됩니다.
2. History의 커밋 메시지 한글화.
위와 같이 설정해도 History내부의 한글은 여전히 깨져있는 상태입니다.
이 현상은 각 워크 스페이스마다의 설정을 변경해 주어야 합니다.
워크스페이스 우측 상단에 보이는 설정을 클릭합니다.
이후 저장소 설정 화면이 나타날텐데 "설정 파일 편집..."을 선택한 뒤 텍스트 편집기로 config파일을 엽니다.
기본 config 파일은 아마 다음과 같을겁니다.
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
ignorecase = true
[remote "origin"]
url = https://github.com/....git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
이 설정을 다음과 같이 수정해 줍시다.
[i18n]
logOutputEncoding = euc-kr
commitEncoding = UTF-8
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
ignorecase = true
[remote "origin"]
url = https://github.com/....git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
이후 config파일을 저장 한 뒤 저장소 설정의 확인 버튼을 클릭합니다.
정상적으로 한글이 노출되는 것을 확인할 수 있습니다.
출처: https://smoh.tistory.com/346 [Simple is Beautiful.]
반응형
'협업 > Git' 카테고리의 다른 글
[링크] git revert 에러 (merge but no -m option was given) (0) | 2022.07.21 |
---|---|
[링크] git Stash 깃 스태시, 소스트리에서 사용해보기 (0) | 2021.10.26 |
[링크] 누구나 쉽게 이해할 수 있는 Git 입문 (0) | 2021.02.04 |
[SourceTree] Could not update one or more files, please check that no other application is locking your files (0) | 2021.02.04 |
[SourceTree] Tag 이름과 Branch 이름이 같으면 Push 할 때 Error (0) | 2021.01.21 |