Git for Windows のエディタ (vim) でログが文字化けする問題

解決策

ユーザー・プロファイル・フォルダ %USERPROFILE% に .vimrc ファイルを作成し、以
下の 1 行を書いておく。

set encoding=utf-8

現象と経緯

コマンドラインから -m オプションでコミットメッセージを指定してコミットする。

>git commit -m "* 実験"


その後、 amend すると vim が起動して

>git commit --amend

こんな感じで文字化けしてしまい、何もできなくなってしまう。

vim文字コードを誤っているせいなので、環境変数 %USERPROFILE% にあるユーザー・プロファ
イル・フォルダ、一般には C:\Users\(ユーザ名) になっているので、そこに vim の設定ファイ
ル .vimrc を置き、文字コードを指定してやれば文字化けは回避できる様になる。

ユーザフォルダに .vimrc を作成し、以下の 1 行を書く。

set encoding=utf-8

これだけで、文字化けは解消できる。

>git commit --amend