msysGitがUTF8日本語ファイル名に対応
先週のことですが、やっとmsysgitがUTF-8日本語に対応したようです。
「msysGit」「Git for Windows」v1.7.10が公開、UTF-8のファイル名に対応
これでWindowsにGitをインストールするために、lessやnkfを探しまわったり、
/etc/inputrc書いたり、/etc/profile書いたりする必要がなくなるはずです。
そこで今回試しながらレポートしてみます。
msysGit Installをダウンロード&インストール
まずはダウンロード&インストール
http://code.google.com/p/msysgit/downloads/list
ポータブル版を使用する人はパスを通してね☆
日本語ファイルがあるリポジトリをCloneしてみる
$ git clone https://github.com/toooooooby/japanese_test.git Cloning into 'japanese_test'... remote: Counting objects: 43, done. remote: Compressing objects: 100% (22/22), done. remote: Total 43 (delta 21), reused 43 (delta 21) Unpacking objects: 100% (43/43), done. $ ls readme.textile 能知.txt unko.txt 能表暴予SJIS.txt 噂のソフトUTF-8.txt 表が怖いです!!/ 日本語ファイルUTF-8.txt
大丈夫!
(この記事だと化けるはずだったんだけど、もし化けたって人がいたら
$ ls | less
で日本語表示されるはずです。さらにgit configにaliasするには
$ git config --global alias.ls 'ls --color=auto --show-control-chars'
でいいはず)
訂正)ユーザプロファイルディレクトリに.bashrcを置いて
alias ls='ls --color=auto --show-control-chars'
を書いておくのが正解みたいです。
その他の設定
日本語ファイル名がクォートされないようにする
$ git config --global core.quotepath false
ユーザとメールアドレスの初期設定
$ git config --global user.name hogehoge $ git config --global user.mail hogehoge@hoge.com
多分こんなもんです。
msysGitのinstallがとても楽になりました!