代码之家  ›  专栏  ›  技术社区  ›  Lost

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

  •  1
  • Lost  · 技术社区  · 6 年前

    我在Mac终端上看到一个奇怪的错误/功能。当我键入Git Checkout,后跟一个选项卡时,它会显示一个巨大的分支列表(几百个分支),看到这么大的列表我有点困惑。但当我更加关注它时,发现它是一个列表,包含了在这个repo上创建的所有分支,包括远程分支。这不一定是一个错误或没有阻止我的工作效率,但它是一个小烦恼。

    1 回复  |  直到 6 年前
        1
  •  2
  •   VonC    6 年前

    你能试试同样的完成方式吗 首先键入:

    export GIT_COMPLETION_CHECKOUT_NO_GUESS=1
    

    对于git2.13或更高版本,这应该避免显示所有远程分支。
    更多信息请访问“ Disable auto-completion of remote branches in Git Bash? ".