[英]Using Git, find commit that is reachable from both branchA and branchB
我有两个分支,我想在其中找到最新的共享提交。 共享提交仅表示可以从两个分支访问的提交,但不能从两个分支都可以访问的其他提交访问。 我怎样才能做到这一点?
这是缺少的答案:
git merge-base branchA branchB
如果branchA
和branchB
都指向同一个提交,则 output 将提交 sha1,否则它将是最近共同祖先的 sha1。 请注意,可以同时提供 2 个以上的分支,有关详细信息,请参阅git help merge-base
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.