[Git][Mac] MacでGitのサブコマンドのタブ補完をする方法

MacPortsでgitとbash-completionをインストール

$ sudo port install git-core
$ sudo port install bash-completion

.bashrcを修正

if [ -f /opt/local/etc/bash_completion ]; then
. /opt/local/etc/bash_completion
fi

if [ -f /opt/local/share/doc/git-core/contrib/completion/git-completion.bash ]; then
. /opt/local/share/doc/git-core/contrib/completion/git-completion.bash
fi

これでサブコマンドが補完されると思います.