如何在Mac OS git中启用分支提示?

时间:2015-06-05 08:44:05

标签: macos git terminal

在Windows中,当我使用git bash时,例如想要结帐到某个分支,点击标签会显示所有分支,或者如果我已经写了部分分支,则填写分支名称。在我的Mac OS中,当我从终端使用git时,这些功能被禁用。有没有办法启用它们,以及如何实现?

2 个答案:

答案 0 :(得分:3)

您必须安装可以使用git-autocomplete获得的homebrew

  1. 安装Git和bash-completion:brew install git bash-completion(注意:如果此安装失败并出现404错误,并且您已经安装了git,只需删除此brew安装的git部分)

  2. 将bash-completion添加到.bash_profile

  3. if [ -f `brew --prefix`/etc/bash_completion ]; then
        . `brew --prefix`/etc/bash_completion
    fi
    

答案 1 :(得分:0)

注意:同样的git completion使用Git 2.11(2016年第4季度)更加完整

commit 49416adChris Packham (cpackham)(2016年8月24日) Junio C Hamano -- gitster --于2016年10月10日commit a229a30合并)

  

命令行完成脚本(在contrib/中)学习完成&#34; git cmd ^mas<HT>&#34;完成negative end of reference至&#34; git cmd ^master&#34;。