把代码push到远程之后,发现commit的注释与提交内容不符,要修改!
操作步骤如下:
1,修改倒数第1次的commit
$ git rebase -i HEAD~1
2,修改pick为edit
回车后进入一个页面,我的注释是"灰黑卡优化": pick 灰黑卡优化
按i进入编辑模式,将pick修改成edit,即:edit 灰黑卡优化
按esc退出编辑模式,输入 :wq 保存并退出
3,修改commit注释内容
$ git commit --amend
按i进入编辑模式,修改内容,退出编辑模式,输入 :wq 保存并退出
4,继续rebase
$ git rebase --continue
5,强制push
$ git push -f
网友评论