git自动补全方法

作者:可乐 发布时间:August 8, 2014 分类:前端 No Comments

PR新买了mac,他习惯了用命令行操作,但是又懒得记全部的命令。所以希望有一个自动补全的工具。

网上找了下,发现有办法,做个简单的记录

按顺序执行以下代码就OK了
git clone git://git.kernel.org/pub/scm/git/git.git
cp git/contrib/completion/git-completion.bash ~/.git-completion.bash
source ~/.git-completion.bash

以后每次使用的时候,先执行
source ~/.git-completion.bash

效果如下图

ts.gif

如果不想每次执行source语句,可以这样做

首先设置显示mac隐藏文件

defaults write com.apple.finder AppleShowAllFiles -bool true

然后到用户根目录下,找到.bash_profile或者.bashrc,或者.profile上加入


if [ -f ~/.git-completion.bash ]; then
. ~/.git-completion.bash
fi

然后重启bash,搞定~

标签: none

评论已关闭