我有两个分支devel
和next
。在devel
中,我或多或少地提交了大量的提交。一些提交是下一个樱桃。我还添加了一些提交到next,我有从devel
合并的提交。
现在我想看看devel
中接下来哪个提交丢失,所以我可以挑选错过的提交到下一个。我现在的问题是,
如何检查devl
和next
之间的相同提交
来自devel
的提交是否存在于next
中?
如果没有,我将不得不挑选next
。
答案 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具有但未在下一个
中提交的提交