【发布时间】:2014-12-22 09:13:35
【问题描述】:
这个问题与以下问题有关:
Git: duplicate commits after local rebase, then pull
Git commits are duplicated in the same branch after doing a rebase
我从我的开发分支中创建了一个名为 seebuild 的新分支。我犯的错误是我在 seebuild 分支中重新设置了提交(A 和 B),这些提交已经被推送到了开发分支中。现在我最终在seebuild 中重复提交。当我现在尝试将 seebuild 合并到开发中时,我遇到了冲突。图为场景
现在我不需要保留我的 seebuild 和 origin/seebuild 并且这些分支可以在将它们合并到开发分支后删除。但是我必须在开发分支中合并提交 C 和 D,同时我想排除重复的提交 A 和 B。我该怎么做?
【问题讨论】: