gpt4 book ai didi

git - 查找两个以上分支的共同祖先

转载 作者:太空狗 更新时间:2023-10-29 13:36:00 24 4
gpt4 key购买 nike

Find common ancestor of two git branches - 这个问题解释了如何显示两个分支的共同祖先。

git merge-base branch1 branch2

但是,我想看到三个或更多分支的共同祖先。起初,我认为这会奏效。

git merge-base branch1 branch2 branch3 branch4

但它实际上并没有返回所有分支的共同祖先;如 the docs 中所述

Given three commits A, B and C, git merge-base A B C will compute the merge base between A and a hypothetical commit M, which is a merge between B and C

这不是我想要的。

如何找到两个以上分支的共同祖先提交?

最佳答案

这似乎可行

git show-branch --merge-base branch1 branch2 branch3 branch4

感谢用户twalberg的评论,以下命令等同于show-branch

git merge-base --octopus branch1 branch2 branch3 bracnh4

关于git - 查找两个以上分支的共同祖先,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21881718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com