GitをWindowsコマンドプロンプトで使っていると、以下のように日本語が文字化けする時があります。
- コマンドプロンプト
- c:¥gitwork>git log commit 5fcf421498cd4ed2862adb1c327bf05e3b840f4c Author: suzuki <suzuki@xxxxx> Date: Mon Dec 3 20:45:23 2018 +0900 <E6><96><B0><E8><A6><8F><E4><BD><9C><E6><88><90>
最後の行が文字化けしています。
こういう時は、環境変数に文字コードを設定してあげれば直ります。
対処方法
下記の環境変数を登録すればOKです。
LANG ja_JP.UTF-8
コマンドプロンプトから設定するには、setxコマンドを実行します。
setx LANG ja_JP.UTF-8
実行後はコマンドプロンプトを再立ち上げする必要があります。
環境変数を設定に、先ほど文字化けした内容を表示してみます。
- コマンドプロンプト
- c:¥gitwork>git log commit 5fcf421498cd4ed2862adb1c327bf05e3b840f4c Author: suzuki <suzuki@xxxxx> Date: Mon Dec 3 20:45:23 2018 +0900 新規作成
文字化けが解消されました。
備考
- setxコマンド実行後に環境変数を認識させるには、コマンドプロンプトの再立ち上げが必要です。
コメント