🍍3. 修改commit的提交信息

96 阅读1分钟

Case 1: 修改最近一次commit信息

  1. 在控制台输入git commit --amend,控制台会进入到vim模式
  2. 键盘点击i,控制台下方会出现“插入”,这时即可修改之前的commit内容
  3. 修改完成后,点击ESC退出编辑,在下方输入:wq 即可修改

接着可以使用git log查看当前修改是否满足预期。紧接着需要将这次修改提交,如果刚修改的这条commit已经被push过远端仓库,那么此时使用 git push -f 强推,如果没有被push过,就使用正常的 git push 推到远程仓库即可。

Case 2: 修改历史push的commit信息

  1. git rebase -i HEAD~6,进入编辑界面
  2. 需要修改的那个commit 将 pick 改成 edit,修改
  3. 保存并退出

参考自:blog.csdn.net/Muscleape/a…