【git|git修改历史提交(commit)信息(超详细,图文并茂)】
文章图片
我们在开发中使用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
文章图片
推荐阅读
- transformer|Swin-Transformer代码讲解-Video Swin-Transformer
- git使用技巧备忘(持续更新。。。)
- git 高级操作
- 同步GIT仓库的操作 -- pull命令
- git|git简单命令
- Git|Tomcat 自定义错误页面(例如404页面等等)
- 本地项目添加到gitee仓库管理
- centos|搭建Git服务器
- Git clone~fatal: protocol '?http' is not supported。解决办法。
- github开通,史上最全demo集合,各种demo持续更新中