0

所以我很难弄清楚这一点,也许我只是看错了,但我走了。假设我有一个分支 A,现在我从该分支创建另一个名为分支 B 的分支。在分支 B 上工作时,我向分支 A 提交了多个提交,它们是 C、D、E。现在我应该有一个像这样的分支结构

A-C-D-E
 \
  B

我的问题在于如何在正确的位置输入分支 B,这样我才能使我的分支 A 看起来像 ABCDE 我觉得有时我会丢失我写的代码,如果我尝试将分支 B 与 ACDE 合并,这将使我的分支结构 ACDEB . 由于 B 是在我提交更改 CDE 之前从一个分支创建的。我怎样才能做到这一点

4

1 回答 1

4

签出有的分支E,做一个备份分支

git branch backup-E

接着

git rebase branch-that-has-B
于 2013-06-17T14:51:08.930 回答