오랜시간... 별로 안 불편해서 그냥 살았으나...
오늘 git stash 한 거 pop을 해야 되는 걸 drop해버리는 바람에 각 커밋메세지를 잘 봐야 하는데 도무지 알아먹을 수가 없어서 이제는 알아보았다.
여태까지는 그냥 이렇게 살고 있었다ㅎㅎ
제미나이와 함께했다.
// 이걸로 확인해서 두 개가 다 utf-8 이 나오면 된다.
// 참고로 이건 잘 나오고 있었다.
git config --get i18n.commitencoding
git config --get i18n.logoutputencoding
// 만약 다른 걸로 설정되어 있다면 아래의 명령어를 친다.
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
애초에 잘 되고 있었던 것이었기에 뭐 바꿀 것도 없어서 다음으로 넘어갔다.
다음으로 확인할 것은 Terminal/Shell Encoding (Environment Variables)이라고 한다.
// 아래와 같이 쳤을 때
// en_US.UTF-8 이나 ko_KR.UTF-8 이 나와야 한다.
echo $LANG
echo $LC_ALL
// 나는 $LANG은 제대로 나오는데 $LC_ALL이 비어있게 나왔다.
// 그래서 아래와 같은 명령어를 쳐줬다.
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
짠-! 성공-!