1、查看 git 提交记录
git log
2、修改最近两个或者两次上的commit信息
比如我这里有三次提交
使用命令:
git rebase -i HEAD~2
当使用 git rebase -i HEAD~3
时,git log
查看提交只有三条的话会报 fatal: invalid upstream 'HEAD~3'
上说的这个错误。
注意:这里显示的顺序其实是倒序。最新的提交在最下面,最老的提交在最上面。
这里把我们要修改的commit,这里是倒数第二次的提交 commit 信息那个。对应的 pick 改成 e 或者 edit。退出保存。
这里会提示你使用 git commit --amend
去修改
git commit --amend
我们把提交信息改成要修改的信息,再保存退出,之后用 git rebase --continue
完成rebase。
git rebase --continue
这时我们已经改好了倒数第二次提交信息。
3、扩展:修改上一次git commit 提交的信息
运行
git commit --amend
进入编辑页面,该编辑页面类似于vim:
其中的 third commit
就是可以修改上次提交的内容,只需要按下 [ insert ]
键就可以修改了,修改完成之后保存退出(按下 [ Esc ]
键,然后输入 :wq
)。
文章来源:https://www.toymoban.com/news/detail-405640.html
参考
- 3、杂项:git修改历史提交(commit)信息(超详细,图文并茂)
- 如何修改上一次git commit 提交的信息
写在最后
如果你感觉文章不咋地
//(ㄒoㄒ)//
,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L;~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※
!!!文章来源地址https://www.toymoban.com/news/detail-405640.html
到了这里,关于Git系列之修改历史提交信息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!