代码之家  ›  专栏  ›  技术社区  ›  valk

如何找到两个分支的公共提交?

  •  0
  • valk  · 技术社区  · 4 年前

    如果我有提交1、2和3的分支A和提交2、3和4的分支B,并且我想获得提交2和3(A与B相交)的列表,那么有git命令可以做到这一点吗?

    0 回复  |  直到 4 年前
        1
  •  1
  •   VonC    4 年前

    A. git merge-base A B 会给您提交3(两个分支的最新一部分 A 和 B )

    1--2--3    (A)
           \
            -4 (B)
    

    但考虑到1、2和3都是两个分支的一部分,它不会给你2。