合并后两个分支之间的相同提交

时间:2016-02-19 05:31:06

标签: git github branch git-cherry-pick

我有两个分支develnext。在devel中,我或多或少地提交了大量的提交。一些提交是下一个樱桃。我还添加了一些提交到next,我有从devel合并的提交。

现在我想看看devel中接下来哪个提交丢失,所以我可以挑选错过的提交到下一个。我现在的问题是,

如何检查devlnext之间的相同提交 来自devel的提交是否存在于next中? 如果没有,我将不得不挑选next

2 个答案:

答案 0 :(得分:1)

您希望与--cherry-mark--cherry-pick之一相关的与挑选相关的选项git log

git log --cherry-mark next...devel        # <-- three dots, not two, for symmetric diff.

请注意,任何基于文本差异的解决方案都可以在这里被愚弄,并且避免即使是失效的机会也是仅在已发布的工作中进行记录合并的原因之一。

答案 1 :(得分:0)

你可以做到

git log devel..next

这将显示devel具有但未在下一个

中提交的提交