二、修改最近第二次或更早之前的commit信息
当前有三次提交,从近到远分别为1、2、3

以修改第2次提交为例(从最新往前数)
1、使用命令git rebase -i HEAD~2

按i进入编辑模式,将对应的pick改为edit,然后ctrl+c退出。最后输入:wq保存编辑的信息(注释使用英文输入法)

2、使用git commit --amend修改具体的commit信息,操作方法可见文章《git修改最新提交(commit)信息》


3、使用git rebase --continue完成

4、使用git push --force到远程仓库
注意:必须加上--force。如果只使用git push会报错error:failed to push some refs to 'xxx.git'

5、使用git log查看提交记录,修改成功
