git中如何修改上一次commit的内容

Posted 疯狂酷夏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git中如何修改上一次commit的内容相关的知识,希望对你有一定的参考价值。

如果刚刚git commit提交了,但是想要修改commit的内容,如何修改呢?

如果只是在本地提交了,还没有push到远端,可以按照下面的方法操作:

1、用 git commit --amend 命令进入 vim 编辑器,界面如下所示:

然后你会发现怎么输入都没反应,这是因为vim处在不可编辑状态。

2、按下字母键c,此时进入编辑状态,可以修改提交的信息了,如下图所示:

修改好注释之后,又发现退出不了了。

3、此时,按Esc退出编辑状态,然后连续按两次Z,就退出vim编辑器了,回到了命令行状态。此时再用 git log查看日志会发现上一次提交的注释已经修改。

 

 

以上是关于git中如何修改上一次commit的内容的主要内容,如果未能解决你的问题,请参考以下文章

git 修改最后一次提交的用户名 或者 commit的内容

git修改上一次commit记录

查看commit修改的内容

如何更改某个提交内容/如何把当前改动追加到某次commit上

如何修改git已经提交的信息及合并多次提交

Linux------Git-3