有没有办法获取 GIT 中某个分支创建的所有分支的列表。
例如,如果我们说 Rel2 分支是从 master 创建的,那么我们就有从 Rel2 分支创建的 SP1、SP2 和 SP3。
如果我将 Rel2 作为输入,GIT 中是否有任何命令可以获取 SP1、SP2 和 SP3 作为输出?
只需进行您想要的提交并执行即可
git branch --contains commitid
Run Code Online (Sandbox Code Playgroud)
在你的情况下你也可以这样做
git branch --contains Rel2
Run Code Online (Sandbox Code Playgroud)
这将列出历史记录中具有给定提交的所有分支。
要列出远程分支,请执行以下操作
git branch -r --contains commitid
Run Code Online (Sandbox Code Playgroud)