Git 修改commit 提交信息三种的方法

388 阅读1分钟
不知道大家有没有遇到Git提交不规范,而导致无法提交的问题?
我也不多说了,下面的三种修改commit的提交信息方法是亲测有效的!
如果有问题请留言提出,我会认真参考的。

一、Git修改最近一次commit信息:

    1. 第一步:git commit --amend
    1. 第二步:点击字母键 i 然后进入INSERT模式,然后对commit信息进行修改,然后 ESC 然后 :wq 保存退出
    1. 第三步:然后执行 git log 会发现最近的一次commit信息被修改成功了

二、Git修改最近几次commit信息:

  • 第一种方法

    1. 使用 commitId 方式 git rebase -i xxxxx
    1. -i 后面的参数为需要修改的commit前一次 对应的 commitId
    1. 第一步:git log 查看提交记录,可以看到commit 后面的 commitId
    1. 第二步:查看提交记录,可以看到commit 后面的 commitId
    1. 第三步:使用 git rebase -i xxxxxxxxxxxxxxxxxxx 获取到在这个commit之前所有的commit记录
    1. 第四步:按字母i 进入监听模式 将pick 修改成 reword ,
    1. 第五步:修改完后按ESC按键,然后:wq 保存退出,随后git log 查看commit已完成修改
  • 第二种方法

    1. 指定修改条数 git rebase -i HEAD~3 // 最近3条
    1. 第一步:按字母i 进入监听模式 将pick 修改成 reword ,
    1. 第二步:修改完后按esc按键,然后:wq 保存退出,随后git log 查看commit已完成修改