Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于选择最近分支的Git命令_Git_Command Line - Fatal编程技术网

用于选择最近分支的Git命令

用于选择最近分支的Git命令,git,command-line,Git,Command Line,下面是我想要的:一个git命令,它显示我签出的最后5个分支,然后提示我选择其中一个进行签出。这对我很有帮助,因为我经常在几个分支之间切换,有时我想查看一个我忘记名字的分支 这样的东西存在吗?否则我可能会为它做一个小的开源项目:) 编辑:我不想只看到最近分支的列表,我希望在shell中有一个选择器UI,使用上下箭头键,然后按Enter键选择分支并将其签出 这不是你问题的答案,但我希望它会有用。您可以将zsh与git插件一起使用。它通过选项卡键自动完成分支名称。我希望下面的链接可以帮助您。您可以在命

下面是我想要的:一个git命令,它显示我签出的最后5个分支,然后提示我选择其中一个进行签出。这对我很有帮助,因为我经常在几个分支之间切换,有时我想查看一个我忘记名字的分支

这样的东西存在吗?否则我可能会为它做一个小的开源项目:)


编辑:我不想只看到最近分支的列表,我希望在shell中有一个选择器UI,使用上下箭头键,然后按Enter键选择分支并将其签出

这不是你问题的答案,但我希望它会有用。您可以将
zsh
git
插件一起使用。它通过
选项卡
键自动完成分支名称。我希望下面的链接可以帮助您。您可以在命令行历史记录中搜索最近的
git checkout
git switch
命令。例如'history'grep'git(checkout'switch')。它不是您问题的答案,但我希望它会有用。您可以将
zsh
git
插件一起使用。它通过
选项卡
键自动完成分支名称。我希望下面的链接可以帮助您。您可以在命令行历史记录中搜索最近的
git checkout
git switch
命令。例如,“history | grep”git(checkout | switch)”。