赞
踩
git log
比如我这里有三次提交
使用命令:
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
这时我们已经改好了倒数第二次提交信息。
运行
git commit --amend
进入编辑页面,该编辑页面类似于vim:
其中的 third commit
就是可以修改上次提交的内容,只需要按下 [ insert ]
键就可以修改了,修改完成之后保存退出(按下 [ Esc ]
键,然后输入 :wq
)。
如果你感觉文章不咋地
//(ㄒoㄒ)//
,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L;~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※
!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。