如何用git将一个分支从另一个分支重新建立基础以直接掌握?

时间:2018-07-14 13:14:59

标签: git rebase

这是我当前的树

... 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分支的提交。

0 个答案:

没有答案