git 修改最后一次提交

Posted ltimaginea

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 修改最后一次提交相关的知识,希望对你有一定的参考价值。

git 修改最后一次提交

有时候我们提交完了才发现漏掉了几个文件没有添加,或者提交信息写错了。 此时,可以运行带有 --amend 选项的提交命令来重新提交:git commit --amend -m "add_forgotten_file"
这个命令会将暂存区中的文件提交,新提交它会成为新的最后一次提交。

例如,你提交后发现忘记了对一些文件作出修改,可以像下面这样操作:

# 作出想要补上的修改
git add forgotten_file
git commit --amend -m "add_forgotten_file"
git push

即首先作出你想要补上的修改,暂存它们,然后用 git commit --amend 以新的改进后的提交来“替换”掉旧有的最后一次提交。

Tips:
如果不打算修改之前的提交信息,你只需作出更改,暂存它们,然后通过以下命令避免不必要的编辑器环节即可:
git commit --amend --no-edit

【参考】

以上是关于git 修改最后一次提交的主要内容,如果未能解决你的问题,请参考以下文章

Git修改最后一次提交

git 修改最后一次提交的用户名 或者 commit的内容

Git使用七:修改最后一次提交删除文件和重命名文件

Git 修改最后一次提交,删除文件,重命名文件

[FAQ] Git 修改最后一次的提交人和提交时间 ?

git 修改已提交的注释