当前位置:   article > 正文

Git系列之修改历史提交信息_git修改提交信息

git修改提交信息


1、查看 git 提交记录

git log
  • 1

在这里插入图片描述

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

比如我这里有三次提交

使用命令:

git rebase -i HEAD~2
  • 1

当使用 git rebase -i HEAD~3时,git log 查看提交只有三条的话会报 fatal: invalid upstream 'HEAD~3'上说的这个错误。

注意:这里显示的顺序其实是倒序。最新的提交在最下面,最老的提交在最上面。
在这里插入图片描述
这里把我们要修改的commit,这里是倒数第二次的提交 commit 信息那个。对应的 pick 改成 e 或者 edit。退出保存。

在这里插入图片描述
在这里插入图片描述

这里会提示你使用 git commit --amend去修改

git commit --amend
  • 1

在这里插入图片描述
我们把提交信息改成要修改的信息,再保存退出,之后用 git rebase --continue 完成rebase

git rebase --continue
  • 1

在这里插入图片描述
这时我们已经改好了倒数第二次提交信息。

在这里插入图片描述

3、扩展:修改上一次git commit 提交的信息

运行

git commit --amend
  • 1

进入编辑页面,该编辑页面类似于vim:
在这里插入图片描述
其中的 third commit 就是可以修改上次提交的内容,只需要按下 [ insert ] 键就可以修改了,修改完成之后保存退出(按下 [ Esc ] 键,然后输入 :wq)。

在这里插入图片描述

参考

  1. 3、杂项:git修改历史提交(commit)信息(超详细,图文并茂)
  2. 如何修改上一次git commit 提交的信息

写在最后

如果你感觉文章不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/483667
推荐阅读
相关标签
  

闽ICP备14008679号