这就像我的场景。我有两个开发人员在两台不同的机器上工作,但是在同一个分支上。在某些时候,我想知道他们的哪个提交是最新的。
On branch A -> developer 1 has -> C1 -> C2 ->C3
On branch A -> developer 2 has -> C1 -> C2 ->C4
提交C4是在提交C3之后进行的,但是dev2没有提交C3。
git merge-base C3 HEAD on dev2's machine
应该说c3是共同的祖先。我可以用它来得出C4(当前HEAD)是最新的吗?
感谢您的光临。