Git for Windowsのlsをコマンドプロンプトで使ったときにCJKのファイル名表示がおかしな事になったときの対応

情報源: All unicode comes into tranliteration · Issue #725 · git-for-windows/git

現状Git for Windowsについてくるls.exeをWindowsのコマンドプロンプトから使うと漢字等の表示がユニコードのコード表示になってしまいます。

SnapCrab_NoName_2016-6-9_20-4-29_No-00

これを回避するには、環境変数のLANGにja_jp.UTF-8を指定します。

 $ SET LANG=ja_JP.UTF-8 

こうしておくと、ちゃんと漢字のファイル名が表示されます。

SnapCrab_NoName_2016-6-9_22-0-53_No-00

最近のイライラの一つが解決しました。