此问题与以下问题有关:
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合并到develop中时,我会遇到冲突。该图显示了方案
现在我不需要保留我的seebuild和origin / seebuild,这些分支可以在开发分支中合并后删除。但是我必须在开发分支中合并提交C和D,同时这样做我想要排除重复的提交A和B.我该怎么做?