情報源: Broken cyrillic output in cmd · Issue #1087 · git-for-windows/git · GitHub Git for Windows Ver.2.12.0のログ表示やdiffコマンドで非ASCII文字が文字化けするって話ですが、私の環境ではなんでで無いんだろうと思ったら、結局いつものLANG環境変数の話でした。 私家版 Git For Windowsのインストール手順には書いていますが、msysのライブラリ入れ替えのタイミングなどでよく起きがちですし、lsコマンド等付属Unixコマンド類の文字化け対応もあるので、LANG環境変数は自分で設定しておく方が良いです。 恒久的に設定するにはGUIから設定するか、以下のようにSETXコマンドで設定します。 > SETX LANG ja_JP.UTF-8 バッチファイルなどで一時的に設定するに