Git Autocompletion看起来很奇怪(只有一半function)

遵循以下有关在OSX中启用Git bash autocompletion的精彩说明 :

curl https://raw.github.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash echo "source ~/.git-completion.bash" >> ~/.bash_profile 

当我在命令行键入“git Tab Tab ”时,我得到以下输出:

git tab选项卡的输出

以下多个不同的教程产生相同的结果。 要么我不知道正确的search条件,或者只是很less有关于这个问题的文件logging…

任何人都遇到类似的问题实施git自动完成的OSX? 运行狮子,如果这是重要的。

我也有同样的问题。 使用export GREP_OPTIONS='--color=auto而不是export GREP_OPTIONS='--color=always'可以解决这个问题。

原来这是一个简单的修复。 我只是从我的〜/ .bashrc文件中删除了以下行(按照这篇文章 ):

 export GREP_OPTIONS='--color=always' 

…现在它像一个魅力:)