git修改历史(非最新)提交信息

发布时间:2024年01月13日

二、修改最近第二次或更早之前的commit信息

当前有三次提交,从近到远分别为1、2、3
在这里插入图片描述
以修改第2次提交为例(从最新往前数)
1、使用命令git rebase -i HEAD~2
在这里插入图片描述
i进入编辑模式,将对应的pick改为edit,然后ctrl+c退出。最后输入:wq保存编辑的信息(注释使用英文输入法)
在这里插入图片描述
2、使用git commit --amend修改具体的commit信息,操作方法可见文章《git修改最新提交(commit)信息》
在这里插入图片描述
在这里插入图片描述
3、使用git rebase --continue完成
在这里插入图片描述
4、使用git push --force到远程仓库
注意:必须加上--force。如果只使用git push会报错error:failed to push some refs to 'xxx.git'
在这里插入图片描述
5、使用git log查看提交记录,修改成功
在这里插入图片描述

文章来源:https://blog.csdn.net/zjq1042970687/article/details/135532997
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。