git rebase第二次和第三次提交

时间:2012-07-15 01:14:46

标签: git

假设我的最高和最新提交是A,接下来是B,接下来是C.如果我想结合提交B和C,我怎么能做git rebase?

1 个答案:

答案 0 :(得分:4)

最简单的是使用交互式rebase

git rebase -i HEAD~3

这会在每个提交前面显示pick的最后三次提交。如果您将pick的第二个实例更改为squash然后保存文件并退出,则会将两个提交压缩在一起。