Skip to content

Latest commit

 

History

History
63 lines (45 loc) · 1.85 KB

File metadata and controls

63 lines (45 loc) · 1.85 KB

Git - 갑자기 터미널이 한글로 나온다면

갑자기 터미널의 글자들이 한글로 나오기 시작하는 경우가 있다. 물론 좋아하는 사람도 있겠지만,

  1. 일단 생소하다
  2. 에러가 한글로 나오면 검색할 수 있는 폭이 좁아진다.
  3. 공부할 때, 한글이 나오는 것도 많은 영어 레퍼런스들과 달라 혼동이 올수 있다.

아무튼 이런 이유로 빨리 영어로 돌이키려한다. 원래 맥은 기본으로 apple git을 사용하는데 brew나 다른 패키지 설치 툴을 이용해 git을 다시 설치하는 경우에도 이런 일이 발생할 수 있다고 한다.

그래서 이렇게 변하는 이유를 찾아보니 git설정에서 gettext로 OS에서 사용하는 언어를 가져온 뒤 직접 해당 언어를 사용하도록 설정을 업데이트하기 때문이라고 하더라.

Step1. 현재 언어 설정보기

❯ echo $LANG

ko_KR.UTF-8

한글로 설정되어 있다.

Step2. gettext로 세팅한적 있는지 확인하기

brew edit git

.. 생략
  depends_on "gettext"
  depends_on "pcre2"
.. 생략

이렇게 gettext가 적용되어있는 것을 확인할 수 있다.

이 부분을 수정해서 재설치하는 방법이 있긴하지만 구글링을 해본결과 대부분은 그렇게 하는경우 깔끔하게 해결되지않아서 ZSH의 설정을 변경하는 것으로!

Terminal, iTerm2 말고도 ZSH를 사용하는 것이 많다면 무조건 이방법으로 하자.

Step3. zshrc에 세팅

vi ~/.zshrc

그리고 그 안에 아래 코드를 추가해준다.

alias git="LANG=en_US.UTF-8 git"

마지막으로 해당 내용 반영

source ~/.zshrc

Step4. 영문으로 나오는지 확인하기

뭘해도 상관없지만 그냥 git을 실행해보자

git

그러면 모두 영문으로 변화한 것을 볼 수 있다.