适用范围:

  1. 提交以后,发现提交信息写错了, 修改上一次的提交信息
  2. 更改上次提交的更改内容

梗概:

  1. 原理是产生一个新的提交对象,替换掉上一次提交产生的提交对象。
    1. 这时如果暂存区有发生变化的文件,会一起提交到仓库。所以,—amend不仅可以修改提交信息,还可以整个把上一次提交替换掉。

命令行操作

child::命令行git 修改上一次commit