【发布时间】:2013-05-21 17:59:37
【问题描述】:
如何使用“git rebase”在 git 中将第一次提交与第四次提交结合起来。 从我在这里读到的http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html 来看,“git rebase”中的“squash”命令只会融合到之前的提交中。
在 git 中,我有
$ git log
commit 9a30d13
commit 4a6729e
commit 4a6729e
commit 4a6729e
commit a610898
基本上,我希望 9a30d13 中的更改与 a610898 中的更改相结合,以便新的历史记录是
$ git log
commit 4a6729e
commit 4a6729e
commit 4a6729e
commit a610898 + 9a30d13
我没有推送任何东西。
谢谢。
【问题讨论】:
标签: git