杂项:git修改历史提交(commit)信息(超详细,图文并茂)

本文介绍了如何使用git命令修改已提交的commit信息,包括最近一次和多次commit的修改方法。通过git commit --amend和git rebase -i进行交互式修改,并详细展示了操作步骤。最终,确认修改并推送到远程仓库。
摘要由CSDN通过智能技术生成

目录

点击这里查看所有博文

  我们在开发中使用git经常会遇到想要修改之前commit的提交信息,这里记录下怎么使用git修改之前已经提交的信息。

1,修改最近一次commit的信息

  使用命令:git commit --amend,进入命令模式,这是按 a或者i或者o进入编辑模式,我们修改好commit信息后按Esc健退出编辑模式,然后:wq保存我们编辑的信息。(这个比较简单,所以就没有贴图)
  最后git push到远程仓库

2,修改最近两个或者两次上的commit信息

  比如我这里有两次提交

在这里插入图片描述

  使用命令:git rebase -i HEAD~2
  注意:这里显示的顺序其实是倒序。最新的提交在最下面,最老的提交在最上面。

在这里插入图片描述

  这里把我们要修改的commit,这里是倒数第二次的commit init那个。对应的pick改成e或者edit。退出保存。

在这里插入图片描述

  这里会提示你使用git commit --amend去修改,改好之后用git rebase --continue完成

在这里插入图片描述

  我们把init 改成init modify再保存退出,之后用git rebase --continue完成rebase

在这里插入图片描述

  这时我们已经改好了倒数第二次提交信息。

在这里插入图片描述

  再提交push我们的修改

在这里插入图片描述

  最后检查在码云上我们的修改

在这里插入图片描述

  说明我们修改成功了。any questions please comment.thanks

————————————————
版权声明:本文为CSDN博主「我怀念的Wu Zhiwei:)」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_17011423/article/details/104648075

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值