对于你的最近一次提交,
1、简单地修改提交信息。
将最后一次的提交信息载入到编辑器中供你修改。 当保存并关闭编辑器后,编辑器会将更新后的提交信息写入新提交中,它会成为新的最后一次提交。
git commit --amend
2、通过添加、移除或修改文件来更改提交实际的内容。
作出你想要补上的修改, 暂存它们,然后用 git commit --amend 将
新的改进后的提交来 替换 掉旧有的最后一次提交。
git add .
git commit --amend
tip1:使用这个技巧的时候需要小心,因为修正会改变提交的 SHA-1 校验和。 它类似于一个小的变基——如果已经推送了最后一次提交就不要修正它。
tip2: 如果你的修补是琐碎的(如修改了一个笔误或添加了一个忘记暂存的文件), 那么之前的提交信息不必修改,你只需作出更改,暂存它们,然后通过以下命令避免不必要的编辑器环节即可:
git commit --amend --no-edit
参考文章:https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E9%87%8D%E5%86%99%E5%8E%86%E5%8F%B2