git 超前1个版本, 落后2个版本的解决办法。

 

 超前1个版本, 落后2个版本是怎么出现的呢?

本人提交的时候和推送的时候,远端git有2次提交,就出现了这种情况。

也就是说本地提交成功了,但是推送失败了。

 

出现这种情况的解决方法是将本地提交删除到上一版本。

修改HEAD指针,指向当前本地分支版本:git reset --hard 3c8e14837

git switch v1.9.0      切换到当前分支

git reset --hard HEAD^        删除当前分支提交

git pull  拉取最新代码

最终效果:

 

posted @ 2021-08-16 00:05  Please Call me 小强  阅读(808)  评论(0编辑  收藏  举报