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

问题描述 投票:0回答:2

我做了一个提交 A,现在有额外的更改,如果我提交,将会给我两个提交 A 和 B。

将新更改与上一次提交的更改相结合的最有效方法是什么,这样我最终只需要一次提交?

git git-commit
2个回答
10
投票

git add -u && git commit --amend

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


1
投票

如果您尚未提交第二组更改,请按照 Kevin 所说的操作。如果有,请使用

git rebase -i
将它们压在一起。

© www.soinside.com 2019 - 2024. All rights reserved.