返回commit的某个版本
刚才有一个同事问我,代码出现问题了,想恢复到昨天晚上的一个版本,问我在webstorm里面怎么弄,这个利用可视化工具还真不知道是什么操作,今天整理一下利用git命令操作的情况,用来解决这个问题。红框里面就是我自己提交的测试的git的实验,我现在要将git上的代码恢复到封装上传图片和文件的组件工作这个位置上。
首先就是利用 git log 命令将提交的版本日志打印出来。
之后寻找到对应的时间点的commit后面的那个码。
利用命令 git reset --hard 码 ,进行回退版本。
在利用命令 git push --force 进行强制推送,就可以了,这样代码就恢复到了,你想恢复的那个版本。
这个时候在查看git的分支,就发现,之前那些都已经没有了,已经变成了我想要的版本。