我有两个分支,希望在其中查找最新的共享提交。共享提交意味着只有那些从两个分支都可以访问的提交,但从从两个分枝都可以访问到的其他提交是不可访问的。我该怎么做?
以下是缺失的答案:
git merge-base branchA branchB
如果branchA
和branchB
都指向同一个提交,则输出将是提交的sha1,否则将是最接近的公共祖先的sha1。请注意,可以同时提供两个以上的分支,有关更多详细信息,请参阅git help merge-base
。