之前自己想远端借助git推了一版代码,但是现在又想撤回之前的版本,怎么做??
已经向远端push代码,但是我又想回退到之前的上一个版本
![](https://img2018.cnblogs.com/blog/1617125/201912/1617125-20191231164208989-1725401209.png)
![](https://img2018.cnblogs.com/blog/1617125/201912/1617125-20191231164223886-1854582278.png)
查看到自己想回退到的版本号 ,然后git reset --hard '版本号'
![](https://img2018.cnblogs.com/blog/1617125/201912/1617125-20191231164243874-255320471.png)
![](https://img2018.cnblogs.com/blog/1617125/201912/1617125-20191231164301202-102227770.png)
此时说明本地已经回退到了上一个版本的信息,但是远端还是我错误提交的版本
此时需要我将本地再次提交到远端
然后再git push -f
也可以在pycharm中进行log版本更迭:
![](https://img2018.cnblogs.com/blog/1617125/201912/1617125-20191231164309591-1695792508.png)
然后还是选择reset
![](https://img2018.cnblogs.com/blog/1617125/201912/1617125-20191231164320609-771109207.png)
选择hard
![](https://img2018.cnblogs.com/blog/1617125/201912/1617125-20191231164449002-456964077.png)
此时再回到log 。dev会在这个分支上显示
![](https://img2018.cnblogs.com/blog/1617125/201912/1617125-20191231164454235-121333202.png)
posted @
2019-12-31 16:38
醉醺醺的
阅读(
143)
评论()
编辑
收藏
举报