微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 Git,找到可从 branchA 和 branchB 访问的提交

如何解决使用 Git,找到可从 branchA 和 branchB 访问的提交

我有两个分支,我想在其中找到最新的共享提交。共享提交意味着仅那些可从两个分支访问的提交,但无法从两个分支可访问的其他提交访问的提交。我该怎么做?

解决方法

这是缺少的答案:

git merge-base branchA branchB

如果 branchAbranchB 都指向同一个提交,输出将是那个提交的 sha1,否则它将是最近的共同祖先的 sha1。请注意,可以同时提供 2 个以上的分支,有关详细信息,请参阅 git help merge-base

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。