Git Checkout [Tab]显示了很多分支

时间:2018-10-10 22:15:35

标签: git terminal git-bash

我在Mac Terminal中看到一个奇怪的错误/功能。当我输入Git Checkout后跟一个选项卡时,它显示了一个庞大的分支列表(数百个分支的组合),而看起来如此庞大的列表让我有些困惑。但是,当我更加关注它时,结果发现它是一个列表,其中包含此仓库中曾经创建的所有分支,包括曾经拉过的远程分支。这不一定是错误,也不会使我无法有效地工作,但这有点烦人。

我只是想知道是否还有必要清理此列表?

1 个答案:

答案 0 :(得分:1)

您可以先 typinf之后尝试相同的补全功能吗?

export GIT_COMPLETION_CHECKOUT_NO_GUESS=1

在Git 2.13或更高版本中,应避免显示所有远程分支。
有关更多信息,请访问“ Disable auto-completion of remote branches in Git Bash?”。