Mr liu jin

git 修改commit message

1.首先 git log 看一下要修改的那次提交是第几次提交,最近的一次提交序号是1,依次往下

2.执行命令

git rebase -i HEAD~6    #这里的6是需要修改的commit message的序号

终端会使用vim打开一个文本文件

修改需要修改的commit message前面的 pickedit 可以修改多个,vim的使用自行了解(方向键控制光标位置,按i进入编辑模式,编辑完成后esc退出编辑模式,输入 :wq 保存修改)

3.执行以下命令,修改需要修改的 commit message ,不要直接修改文件,这个命令的执行次数和上面修改的 edit 个数有关,一次只能修改一个 commit message ,也就是说不执行 git rebase continue 之前执行这个命令会一直是修改第一个

edit 的commit message ###

git commit --amend

完成后执行以下命令,继续进行下一个修改

git rebase --continue    #继续下一个 `edit`
git commit --amend       #修改
git rebase --continue    #继续,如果没有了就会提示完成
git push -f              #强制push到远程仓库

4.修改成功

参考:https://www.cnblogs.com/shenh062326/p/git.html

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »