Git Checkout [Tab] 显示很多分支
Git Checkout [Tab] shows a lot of branches
我在 Mac 终端中看到一个奇怪的 bug/feature。当我输入 Git Checkout 后跟一个选项卡时,它会显示一个巨大的分支列表(数百个分支),我有点困惑,看着如此庞大的列表。但是当我更加注意它时,结果发现它是一个列表,其中包含在此 repo 上创建的所有分支,包括曾经拉出的远程分支。这不一定是错误,也不会阻止我高效地工作,但这有点烦人。
我只是想知道是否有清理此列表的方法?
你能尝试同样的完成吗after typinf first:
export GIT_COMPLETION_CHECKOUT_NO_GUESS=1
使用 Git 2.13 或更高版本,应该避免显示所有远程分支。
在“Disable auto-completion of remote branches in Git Bash?”查看更多信息。
我在 Mac 终端中看到一个奇怪的 bug/feature。当我输入 Git Checkout 后跟一个选项卡时,它会显示一个巨大的分支列表(数百个分支),我有点困惑,看着如此庞大的列表。但是当我更加注意它时,结果发现它是一个列表,其中包含在此 repo 上创建的所有分支,包括曾经拉出的远程分支。这不一定是错误,也不会阻止我高效地工作,但这有点烦人。
我只是想知道是否有清理此列表的方法?
你能尝试同样的完成吗after typinf first:
export GIT_COMPLETION_CHECKOUT_NO_GUESS=1
使用 Git 2.13 或更高版本,应该避免显示所有远程分支。
在“Disable auto-completion of remote branches in Git Bash?”查看更多信息。