마크업/Git

git bash에서 한글이 깨질 경우

류쨩 2018. 3. 7. 15:14

git bash에서 한글 입력 시 글자 사라지는 현상

  1. 홈 디렉토리 [C:\Users{사용자이름}]로 이동하여 git bash 열기
  2. .inputrc 파일 생성
    touch .inputrc
  3. 아래와 같이 내용을 입력하고 저장

set output-meta on
set convert-meta off

* 파일을 열기 귀찮다면, bash창에서

vi .inputrc

을 입력하여 파일 편집모드로 들어가서 [i]클릭 후 명령어 입력 한 뒤, [esc]키 누른 뒤 [:wq] 명령어로 저장 후 종료.

git bash에서 ls 명령어 실행 시 한글 파일명 깨짐 현상

  1. 홈 디렉토리 [C:\Users{사용자이름}]로 이동하여 git bash 열기
  2. .bashrc 파일 생성
    touch .bashrc
  3. 아래와 같이 내용을 입력하고 저장

alias ls='ls --show-control-chars'

* 파일을 열기 귀찮다면, bash창에서

vi .bashrc

을 입력하여 파일 편집모드로 들어가서 [i]클릭 후 명령어 입력 한 뒤, [esc]키 누른 뒤 [:wq] 명령어로 저장 후 종료.

git status / git commit -a 시 한글 파일명 깨짐 현상

git config --global core.quotepath false

git log시 한글이 깨짐 현상

git config --global i18n.commitEncoding utf-8
git config --global i18n.logOutputEncoding utf-8
log 한글 utf-8 으로 읽고 쓰기

깨짐 현상을 수정한 후에는 git bash를 다시 열어서 사용