我们使用git常常会出现提交错误信息的情况,这样push到远程仓库会有很大隐患,所以此次提供将commit到本地仓库且未push到远程仓库的记录的撤销,还原为指定版本
1.首先查看日志,当前为远程仓库最新版本
第一次提交已经push 到远程仓库了 ,
第二次提交,未push到远程仓库
![![在这里插入图片描述](https://img-blog.csdnimg.cn/20200521094633180.png](https://i-blog.csdnimg.cn/blog_migrate/57caad3e70a992ba51747b641bde8fa8.png)
2.将第二次提交记录撤销,即执行 git reset id id是上图第一次提交commit后面的那一串字符
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1487370ddcdb82d5ee95ba259293c83f.png)
3.再次查看 git log ,已经回退到上一个版本了
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/642c82d90fcbfaced5206428a32bdb3d.png)
4.git reset id 可以回退到任意指定的版本,请合理使用。