WindowsでGitのコミットログが文字化けする問題の対処法

bleis先生とsinsoku先生によるWindowsのコミットログ文字化け問題の対処法。 思考過程として残しておきます。 今回のことをまとめてみました。 ・http://d.hatena.ne.jp/kaorun55/20110222/1298306709 続きを読む
2
中村 薫 @kaorun55

どこから確認しよう。UACはきったんだけどなー

2011-02-21 18:05:21
中村 薫 @kaorun55

@masaru_b_cl いえいえ。わざわざすいません、、、

2011-02-21 18:05:39
ぐるぐる系SQL @bleis

@kaorun55 もしかするとログにsjisで保存しちゃってたりはしないですかね?

2011-02-21 18:06:02
ぐるぐる系SQL @bleis

@kaorun55 とりあえず、gitkしたときに文字が化けるかどうか確認してもらっていいですか?

2011-02-21 18:12:53
ぐるぐる系SQL @bleis

@kaorun55 なら、git config i18n.commitEncoding cp932を実行してもう一回gitk確認してもらっていいですか?

2011-02-21 18:14:09
中村 薫 @kaorun55

@bleis 今度は化けませんでした

2011-02-21 18:14:44
ぐるぐる系SQL @bleis

@kaorun55 てことはコミットメッセージがcp932で保存されちゃってますね。その状態でgit logするとどうですか?

2011-02-21 18:15:44
中村 薫 @kaorun55

@bleis 変わらないですね。化けます

2011-02-21 18:16:17
ぐるぐる系SQL @bleis

@kaorun55 なら、git config i18n.logOutputEncoding cp932やってgit logしてみてください

2011-02-21 18:19:47
中村 薫 @kaorun55

@bleis なんとなくnkfが効いてない気がするんですが、profileにnkfのを入れた状態でnkf.exeを削除するとエラーか何かでます?

2011-02-21 18:22:43
ぐるぐる系SQL @bleis

@kaorun55 あ、profileの再読み込みしていないとか?

2011-02-21 18:23:13
ぐるぐる系SQL @bleis

@kaorun55 それかもー。もしくはいったんコマンドウィンドウを開きなおすか。

2011-02-21 18:24:27
隼呀(しゅんか)@💛🐰 @shunka_zwei

@kaorun55先生と@bleis先生のやり取りを見てるのだが、、、おいらが前に構築した環境でもしっかり化けてた。nkfとかコンフィグとかいじったんだけどなぁ。

2011-02-21 18:25:51
中村 薫 @kaorun55

@bleis コマンドウインドウを開き直しても化けるのでnkfがだめ?

2011-02-21 18:26:53
中村 薫 @kaorun55

@bleis 長々とありがとうございました、、、 後は自分で調べてみますね

2011-02-21 18:30:09
ぐるぐる系SQL @bleis

@kaorun55 お役にたてずに申し訳ないです・・・

2011-02-21 18:30:26
中村 薫 @kaorun55

@bleis いえいえ、とんでもないです

2011-02-21 18:30:42
中村 薫 @kaorun55

PAGERの設定のやつは git log で呼ばれるのか

2011-02-21 18:35:18