WindowsでGitのコミットログが文字化けする問題の対処法
@masaru_b_cl それを改称するにはどうしたらいいかなーというのを探しています。SF.jpのサイトも見たんですが、うまくいかなくて、、 http://bit.ly/h4grw0
2011-02-21 17:16:54WinでGitならテライケメン先生かと。。。あとコミットログってUTF8じゃないと化けた気が。。。 QT @kaorun55: よくわからんので神速先生の返事をまつ
2011-02-21 17:40:31あっすみません。コミットログは違う問題かも。それ以外の問題でUTF8じゃないとダメとかあった気が QT @mayonezudaiou: WinでGitならテライケメン先生かと。。。あとコミットログってUTF8じゃないと化けた気が。。。 QT @kaorun55: よくわからんので
2011-02-21 17:41:54まさしくテライケメン先生ですね>WinでGit QT @kaorun55: @mayonezudaiou みたいですね。で、WindowsでGit使ってる人はどうしてるのか知りたいです。
2011-02-21 17:42:39@kaorun55 テライケメンさんからのアドバイスはこんなでした QT @bleis: @masaru_b_cl ~略=git config i18n.commitEncodingをShift_JISにするとかでどうでしょ?
2011-02-21 17:51:46@kaorun55 俺は全部utf-8に統一してます。gitkとかで化けるのは、たぶんgit-guiの設定がcp932になってる(もしくはcp932で書いているのにこっちがutf-8になってる)からじゃないかなー。
2011-02-21 17:52:09@bleis お休みのところありがとうございます^^; 今はmsysgitのコンソールでやってますが、このときの文字コードの変え方わかりますか?
2011-02-21 17:53:51@kaorun55 コンソールでのlogとかが化けるのは、nkf導入すれば大丈夫です。あとは、vimならset fenc=utf-8するとかでutf-8で保存させるように設定すれば大丈夫なはず
2011-02-21 17:55:53@kaorun55 「中の」というか「コミットログの」じゃないかと思ってますが、一次ソース当たってないので自信ないです・・・
2011-02-21 17:56:07@kaorun55 なら、nkf入れて、Gitインストールディレクトリのetc/profileの末尾に export GIT_PAGER="nkf -s | LESSCHARSET=utf-8 less" とか書けばいいはずー
2011-02-21 18:00:36