언젠가부터 터미널에서 git 명령어를 입력하면 output이 한글로 나오네요.
아래와 같이 언어가 다 한글로 나와요.
--
$ git
usage: git [--version] [--help] [-C <path>] [-c <name>=<value>]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]
다음은 여러가지 상황에서 자주 사용하는 깃 명령입니다:
작업 공간 시작 (참고: git help tutorial)
clone 저장소를 복제해 새 디렉터리로 가져옵니다
init 빈 깃 저장소를 만들거나 기존 저장소를 다시 초기화합니다
변경 사항에 대한 작업 (참고: git help everyday)
add 파일 내용을 인덱스에 추가합니다
mv 파일, 디렉터리, 심볼릭 링크를 옮기거나 이름을 바꿉니다
reset 현재 HEAD를 지정한 상태로 재설정화합니다
rm 파일을 작업 폴더에서 제거하고 인덱스에서도 제거합니다
커밋 내역과 상태 보기 (참고: git help revisions)
bisect 이진 탐색으로 버그를 만들어낸 커밋을 찾습니다
grep 패턴과 일치하는 줄을 표시합니다
log 커밋 기록을 표시합니다
show 여러가지 종류의 오브젝트를 표시합니다
status 작업 폴더 상태를 표시합니다
커밋 내역을 키우고, 표시하고, 조작하기
branch 브랜치를 만들거나, 삭제하거나, 목록을 출력합니다
checkout 브랜치를 전환하거나 작업 파일을 복구합니다
commit 바뀐 사항을 저장소에 기록합니다
diff 커밋과 커밋 사이, 커밋과 작업 내용 사이 등의 바뀐 점을 봅니다
merge 여러 개의 개발 내역을 하나로 합칩니다
rebase 커밋을 다른 베이스 끝의 최상위에서 적용합니다
tag 태그를 만들거나, 표시하거나, 삭제하거나, GPG 서명을 검증합니다
협동 작업 (참고: git help workflows)
fetch 다른 저장소에서 오브젝트와 레퍼런스를 다운로드합니다
pull 다른 저장소 또는 다른 로컬 브랜치에서 가져오거나 통합합니다
push 원격 레퍼런스 및 그와 관련된 오브젝트를 업데이트합니다
'git help -a' 및 'git help -g' 명령을 실행하면 하위 명령어와 개념 설명서의
목록을 볼 수 있습니다. 특정 하위 명령어나 개념에 대해 읽어 보려면 'git help
<명령>' 또는 'git help <개념>' 명령을 실행하십시오.
---
이거 어떻게 되돌릴 수 있죠?
현재 brew로 배포중인 git이 gettext 옵션이 설정되어 자동으로 번역하는 문제가 있나봅니다.
https://stackoverflow.com/questions/52430949/git-in-spanish-after-upgrade 참조
해결방법은 NO_GETTEXT=1 옵션을 주고 rebuild 하는 것이었습니다.
일단
$ brew uninstall git 으로 제거하고
여기에 나와있는 방법대로
https://stackoverflow.com/questions/52426922/git-cli-in-russian-after-brew-upgrade/52592260#52592260
설치 옵션을 변경한 다음
$ brew install -s git 명령으로 build 하면 다시 영어로 표시가 됩니다.