shell获取git最近一次提交信息_git如何修改历史提交commit记录

git如何修改历史提交commit记录?可以分为以下几种情况。

1、修改最后一次提交记录

$ git commit –amend

进入命令模式,按 i 进入编辑模式,修改好commit信息后按Esc健退出编辑模式,然后:wq保存编辑的信息。最后git push到远程仓库。

2、修改最近第N次记录

rebase到需要修改的注释,这边以2为例

$ git rebase -i HEAD~2

两次提交

注意这里显示的顺序实是倒序。最新的提交在最下面。

历史记录

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

修改

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

用git rebase –continue完成

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

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

已经改好

再提交push我们的修改

git log检查或者在码云上检查我们的修改。

git log

git如何修改历史提交commit记录的讲解到这边就结束了。

浏览量:

30

0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值