Git常见问题-如何修改最后一次的提交信息

2024/04/22 | 字数395 | 阅读1分钟


修改

在执行git commit操作的时候,偶尔会出现描述信息填写的不对或者根本没写的情况,这种情况不但在新手中会出现,就算使用了很多年的git的老手,也会有类似的情况发生。不过不用担心,git的开发者已经考虑到这种情况,所以原生支持,可以通过下面的命令修改描述信息:

git commit --amend

这个命令执行后,git会打开一个编辑器(在$HOME/.gitconfigcore.editor配置的),内容就是之前commit时填写的内容,你可以修改,然后保存退出,新的内容就更新上去了,原来的内容就被废弃掉了。

推送

修改完成后,需要push到远端仓库,这里就有两种情况:

  1. 之前只提交到了本地,没有push到远端,只需要执行:git push
  2. 之前已经push到远端仓库,则需要git push origin --force进行强制推送,同时需要管理员开放相应的权限才行,因为破坏了正常的历史记录。所以,除非有这个必要,否则不建议修改描述信息。
上一篇:Git常见问题-如何查看远端仓库的信息 下一篇:Git使用-如何做代码合并

【文章不错,鼓励一下】