Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.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_Git Branch - Fatal编程技术网

如何获取从GIT分支创建的所有分支的列表(获取分支的所有分支)

如何获取从GIT分支创建的所有分支的列表(获取分支的所有分支),git,git-branch,Git,Git Branch,是否有一种方法可以获取GIT中一个分支创建的所有分支的列表 例如,如果我们说Rel2分支是在master之外创建的,那么我们就从Rel2分支创建了SP1、SP2和SP3 如果我将Rel2作为输入,GIT中是否有任何命令可以将SP1、SP2和SP3作为输出?只需执行您想要的提交即可 git branch --contains commitid 在你的情况下,你也可以这样做 git branch --contains Rel2 这将列出历史记录中具有给定提交的所有分支 列出远程分支的步骤 git

是否有一种方法可以获取GIT中一个分支创建的所有分支的列表

例如,如果我们说Rel2分支是在master之外创建的,那么我们就从Rel2分支创建了SP1、SP2和SP3


如果我将Rel2作为输入,GIT中是否有任何命令可以将SP1、SP2和SP3作为输出?

只需执行您想要的提交即可

git branch --contains commitid
在你的情况下,你也可以这样做

git branch --contains Rel2
这将列出历史记录中具有给定提交的所有分支

列出远程分支的步骤

git branch -r --contains commitid

这可能会有所帮助,比如git show branch——我确实看到了这一点,但它并不起作用(所有的开关和修改,我最终得到了作为键字符串提供的所有分支提交/分支)。