如果你用的是 Bash shell,可以试试看 Git 提供的自动补全脚本。
http://git-scm.com/download
下载 Git 的源代码,进入contrib/completion
目录,会看到一个 git-completion.bash
文件。
将此文件复制到你自己的用户主目录中,并改名加上点:
cp git-completion.bash ~/.git-completion.bash
并把下面一行内容添加到你的 .bashrc
文件中:
source ~/.git-completion.bash