一:最新的一次提交
对于最新一次提交,可以使用git commit --amend
来重写注释信息;
在显示的编辑界面,直接编辑注释的信息,保存退出即可;
二:历史提交
git使用amend选项提供了最后一次commit的反悔。但是对于历史提交呢,就必须使用rebase了。
git rebase -i HEAD~3
表示要修改当前版本的最新三次状态。
执行命令后显示:
pick <版本号> 注释
pick <版本号> 注释
pick <版本号> 注释
需要修改哪个就把那行的 pick 改成 edit,然后保存退出。
再使用命令 git log
你可以发现,git 的最后一次提交已经变成你选的那个了,
这时再使用git commit --amend
命令 来对commit进行修改。
修改完了之后,再使用git rebase --continue
完成本次修改;
本文为Larwas原创文章,转载无需和我联系,但请注明来自larwas博客 https://larwas.com
最新评论