这是我当前的树
... O (master)
|
+- O (feat-A branch)
|
+- O ... O (feat-B branch)
看来我无法将feat-B分支重新建立到主分支(使其直接在master分支下,而无需Feat-A分支提交)来向远程fork发出拉请求,如下所示:
... O (master)
|
+- O (feat-A branch)
|
+- O ... O (feat-B branch)
Feat-A分支和Feat-B分支没有相互重叠的变化,那么我应该使用什么命令来实现上述结果?我在Feat-B分支上尝试过git rebase master
,但是它什么也没做。使用Interactive rebase,我无法删除属于Feat-A分支的提交。