git如何修改push到远程仓库的commit注释信息
·
今天上传代码时不小心将注释信息 commit 写错了,虽然影响不大,但是对于有强迫症的我来说,非常致命。搜索一番之后,终于让我找到了方法修改 commit 提交的注释信息。
修改步骤:
- 修改最后一次的 commit 注释,输入指令:
git rebase -i HEAD~1,点击回车键; - 按下键盘
i键进入编辑模式,此时命令提示框底部会显示 “-- INSERT --”(如图),然后将当前条的pick(左上角)修改为edit,按下Esc键退出编辑模式,输入:wq按下回车键保存信息;注:一定要在英文模式下操作

第2步完成后如下图:

- 输入指令:
git commit --amend,如图:

点击键盘E键,进入 commit 注释修改界面:

此时,顶部乱码信息(汉字)就是你要修改的commit注释,按下键盘i键,进入编辑模式,然后将此注释修改为最新注释,按下Esc退出编辑模式,输入:wq,按下回车键保存信息。

- 输入指令:
git rebase --continue - 强制提交到远程仓库:
git push --force origin dev-1.0.0

此时,再次进入远程仓库,查看提交选项列表,发现commit注释已经被修改为自己想要的注释了。

输入指令:git log,查看一下commit的log,发现也已经修改为最新的commit注释了。

更多推荐



所有评论(0)