首先我们来看看我们的第一个版本:
我的git文件如下:
那我们来修改一下这个文件
然后提交
那我们来查看一下提交的记录:使用git log
当我们使用 git log --pretty=oneline时,他将每一次变动成为一行
你可以看到一大串数字和字母的组合,那个就是文件的版本号
那我们现在退回到上一个版本
首先我们来查看现在版本的内容
那么返回上一个版本的命令符就是git reset --hard HEAD^
查看一下当前的版本内容:
果然退回上一个版本了
那么要是上上一个版本是什么能?HEAD^^
上一百个版本呢?HEAD~100
那么我现在又想返回那个刚刚开始的版本呢?
你可以去找到他们的版本号就是那一大串字母和数字的组合,然后在使用git reset--hard+版本号,当然版本号不需要写完整,你写部分也可以返回
现在又是第二个版本
那么你一不小心关闭了git的可视化窗口怎么办呢?
你可以使用命令符 git reflog来返回的到版本号