Git for Windows のbashで日本語のファイル名表示がうまくされない

ファイル名はMS932、中身はUTF-8を想定します。

bashで使っているフォントが「Lucida Console」なので、regedit.exeを起動して「HKEY_CURRENT_USER/Console/Git Bash」の「FaceName」を「*MS ゴシック」とします。

lsコマンドは下記のように ~/.bashrc を用意すればいいでしょう。

$ cat ~/.bashrc
alias ls='ls --show-control-chars'

iconvは同梱されているので、それを使うという手も。

$ cat ~/.bashrc | iconv -f MS932 -t UTF-8

gitコマンドまわりの環境も整備

$ git config --global core.editor 'terapad'
$ git config --global gui.encoding utf-8
同じタグの記事: Git
同じタグの記事: Windows
同じカテゴリの記事: Win
関連書籍: Git