一、问题
在编写代码的时候,经常会出现写的代码存在一些问题,但是比较难以发现具体存在的问题在哪里,需要将带代码恢复到指定的版本。
二、解决办法
1、方法1:使用git命令
(1)使用命令
找到需要回复的commit id 在:使用git log 命令,查看版本,找到需要恢复的版本号;
(2)git reset --hard [commit id]
这种方法会报如下错误:
这个错误,本人暂时未找到解决办法,如有碰到这种情况的朋友,可以直接在评论中回复解决办法。
2、方法2:在pycharm中直接回滚到指定的版本
(1)找到pycharm中上传日志
(2)找到对应的版本,然后进行回滚
然后找到对应的版本,右键,选中如下图
选择对应的回滚方式,然后点击reset按钮即可
(3)拉回到工作区
点击完reset之后,代码回到缓存区,拉倒工作区,重新提交之后即可。