当你不小心写错了 git 提交的 commit 提交注释或者信息,该如何修改呢,在 git 中,commit 提供了一个 --amend (纠正、改进)参数,用来修改最后一次提交的信息,但是如果你已经 push 推送过了,那么使用 --amend 就不能修改了。对于历史提交信息的修改,则使用 rebase 命令,下面让我们看看两种方式的使用方法。

amend使用方法

git commit --amend

然后再提示信息界面,编辑注释信息进行修改后,保存退出。

rebase使用方法

git rebase -i HEAD~2

~2表示要修改当前版本的倒数第 2 次提交

这时候会跳出来 GUN nano 的修改框,按照提示 commands 修改
然后再使用 git commit --amend 来对 commit 进行修改。
最后使用 git rebase --continue 继续提交,就可以了。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐