如何在不进行另一次提交的情况下将更多更改添加到存储库中的最新提交?我需要使用提交后所做的最新更改集来更新上次提交。
最佳答案
git commit --amend
这会将您当前暂存的更改添加到之前的提交中。
如果您已将之前的提交推送到共享存储库(例如 GitHub),那么您可能需要三思而后行。
如果其他人 pull 下了您的更改,修改提交可能会给他们带来 merge 困难。在这种情况下,最好创建一个新的提交来解决问题。
如果您尚未推送错误的提交,或者您正在私有(private)存储库中工作并且没有向其他人推送/pull 更改,则无需担心这一点。
关于git - 如何对先前的提交进行更多更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10185731/