如何将新更改与git中的先前提交相结合

时间:2011-02-09 22:50:38

标签: git

我做了一个提交A,现在有了额外的更改,如果我提交将给我两个提交A&乙

将新更改与之前提交的更改结合起来的最有效方法是什么,以便最终只提交一次?

2 个答案:

答案 0 :(得分:7)

git add -u && git commit --amend

这将暂存所有本地更改,然后使用它们重写先前的提交。请注意,如果您已经推送了之前的提交,那么这是一个非常糟糕的主意。

答案 1 :(得分:1)

如果你尚未提交第二组修改,请按照凯文所说的做。如果有,请使用git rebase -i将它们挤压在一起。

相关问题