Mir*_*rek 4 git branching-and-merging git-branch
找到两个git分支的共同祖先 - 这个问题解释了如何显示两个分支的共同祖先.
git merge-base branch1 branch2
Run Code Online (Sandbox Code Playgroud)
但是,我希望看到三个或更多分支的共同祖先.起初,我认为这会奏效.
git merge-base branch1 branch2 branch3 branch4
Run Code Online (Sandbox Code Playgroud)
给定三个提交A,B和C,
git merge-base A B C将计算A和假设提交M之间的合并基础,这是B和C之间的合并
这不是我想要的.
你如何找到两个以上分支的共同祖先提交?
这似乎有效
git show-branch --merge-base branch1 branch2 branch3 branch4
Run Code Online (Sandbox Code Playgroud)
感谢用户twalberg的评论,以下命令相当于show-branch
git merge-base --octopus branch1 branch2 branch3 bracnh4
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
398 次 |
| 最近记录: |