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

如何让git checkout<tab>只显示本地的分支

  •  0
  • CIsForCookies  · 技术社区  · 6 年前

    当我想签出要签出到的分支时,我不记得确切的名称,我不能使用Tab completion,因为它使用的池是remote的分支池。

    如何使选项卡只查看git分支池(即,仅从我创建/已签出的本地分支中进行选择)

    0 回复  |  直到 6 年前
        1
  •  1
  •   be_es    5 年前

    一种方法是修改 git checkout ,示例(&学分)如下:

    https://gist.github.com/mmrko/b3ec6da9bea172cdb6bd83bdf95ee817

        2
  •  -2
  •   George Anasta-Basic    4 年前

    如果我理解你的问题,你可以先跑

    git branch
    

    如果分支机构在本地。 否则你可以

    git branch --all
    

    如果分支位于存储库中,而您尚未签出它。 那你就可以

    git checkout <branchName>