【发布时间】:2021-09-30 00:16:00
【问题描述】:
使用git cherry,可以检查哪些提交已经应用到另一个分支,通常是上游。但是,这仅返回非合并提交。 git log --cherry ... 也排除了合并提交,因为它暗示了 --no-merges。
如果已使用-x 挑选了提交,则源修订包含在提交消息中,因此至少可以git log --grep 进行修订并检查它是否已经存在。
如果在cherry-picking时没有使用-x,我怎样才能稳健地检测一个合并提交是否已经被挑选到一个分支?
【问题讨论】:
-
简短的回答是通常你不能。
标签: git merge git-cherry-pick git-cherry