Home > Git

Git Archive

msysGitのGit bashで日本語を使えるようになるまで

  • Posted by: sinsengumi
  • 2011年8月8日 11:34 AM
  • Git
  • |

最近、ようやくGitを使い始めました。サクサク感があっていいですね。あとGithubの存在が大きい。

で、表題なんですが、
僕はWindows派でmsysGit使ってるわけですが、デフォルト状態(Git Bash)ではコミットログの日本語が化けて出たりと何かと不便です。
そこで、いろいろ設定して日本語が表示できるようになろうという感じです。

lessとnkfをインストール

以下を参考に、lessとnkfを導入します。
http://sourceforge.jp/magazine/09/02/12/0530242/3

inputrc

set meta-flag on
set input-meta on
set output-meta on
set convert-meta off
set kanji-code utf-8

profile

export GIT_PAGER="nkf -s | less"

GIT_EDITORの設定は~/.gitconfigで行っているのでここでは設定しません。

~/.gitconfigの設定

以下のように修正。

[user]
	name = sinsengumi
	email = tomoya.sinsengumi@gmail.com
[color]
	ui = auto
[core]
	editor = 'C:/Program Files (x86)/sakura2-0-2-0/sakura.exe' -CODE=4
	autocrlf = false
[alias]
	ci = commit
	co = checkout
	st = status
	di = diff
	sh = show
	br = branch
[i18n]
	commitencoding = UTF-8

editorの部分ではサクラエディタを起動してますが、「-CODE=4」はファイルを開く時にUTF-8で開くという起動オプションです。

ちなみにこの設定はGithubに上げてみました^^;
https://github.com/sinsengumi/Configs

参考

ホーム > Git

Search
Feeds
Meta

Return to page top