我有一个特性分支,在过去的几周内多次与开发分支合并。在我们将其合并到主分支之前,我们想要删除已经合并到开发分支中的特性分支代码。是否有一种统一的方法来实现这个目标?
这些合并是使用--no-ff创建的,因此新分支中的提交应该有自己的对象。
_______ master ______________________________
\ /
\ /
\__hofix-1_____C/
\
_ development _______________________\____________
\ / / /
\ / / /
\_feature-test__A/_________B/________D/
我想从开发分支中移除合并提交A、B和D,同时仍保留hotfix-1、合并C,并继续在特性分支上工作。