14

好吧,我几乎想通了这个变基的事情。

我能感觉到即将到来的突破——这里是转折点:

我如何做一个变基从:

A - - B - - C - - D - - E (HEAD)
|
\ - - F - - G (branch1)

到:

A - - B - - C - - D - - E (HEAD)
                  |
                  \ - - F - - G (branch1)

我不只是想将 HEAD~1 合并到 branch1,我想我想重新设置 branch1 对吗?

我觉得我几乎想通了——救命!?

4

2 回答 2

19

这是一个标准rebase,没有什么棘手的事情发生。你想要:

git checkout branch1
git rebase D
于 2010-08-13T21:24:34.997 回答
3

这可以通过 git rebase 来完成:

git checkout branch1
git rebase {COMMIT ID of D}
于 2010-08-13T21:37:12.423 回答