gitでtab補完を有効にする

環境はMax OSX Lionです

ここから、git-completion.bashを入手します。

入手したgit-completion.bashを/usr/local/git/contrib/completionへ配置

~/.profileに以下を追加します( ~/.bachrcに追加でもいいです)。
ついでに、ブランチ名も表示する設定を追加します。

ターミナルのウィンドウを開きなおせば設定が反映されていると思います。

tabで候補コマンドが保管されました。ブランチ名もちゃんと表示されているようです。