git rebase或将某个提交合并到两个其他提交之间

时间:2014-02-27 12:07:24

标签: git git-merge git-rebase

我有一个主分支,提交:

a->b->c->d->e

在某个时刻,我从提交fix

检出了一个名为c的分支
c->f->g

所以大局是这样的:

a->b->c->d->e
     \
      \->f->g

我想执行合并,以便线性树fg介于cd之间:

a->b->c->f->g->d->e

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

将e分支重新绑定到g分支:

$ git checkout e
$ git rebase g