Git:将提交添加到历史记录中,提交时间为2次

时间:2016-04-04 02:35:49

标签: git

我有一个git repo,看起来像这样:

A -- B --C -- HEAD

现在我想回到 A ,进行一些更改,然后在 B C 之上进行更改。所以我想要更新的历史记录如下:

A -- A1 -- A2 -- B -- C

这些更改均未发布。我认为git checkout A可以提供帮助。但我无法弄清楚工作流程。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

可能有多种方法可以做到这一点。我会发现一个明确的工作流程是:

  1. git checkout A
  2. git checkout -b a-edits
  3. 做你的提交
  4. git checkout master
  5. git rebase a-edits