git进行版本控制(还原到之前的版本)三步

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a19990412/article/details/79968783

步骤一

先得到对应的hash值(这个在我们每次执行完 git commit 之后都会有的!)
但是我们一般都是记不住的。所以!
输入Linux的terminal或者是windows的bash上直接输入

git log

比如说这里的,我对于pintos建了一个仓库(可以看到这个东西的原作者是Stanford大学的一个教授或者学生?)

当然,这里也可以在log后面加文件名,当然就是获得文件的信息啦~

得到的输出:
这里写图片描述

黄色字体部分的commit后面就跟着hash值。

步骤二

输入

git reset --hard <hash>

需要替换成所想替换的之前的commit之后的某个版本。
这里的,记得不要这个<>括号

步骤三

git commit -am "<commit>"

部分替换为特定的代码
这个commit部分的内容,自己随意取就好了,只要自己记得就好了
这样就重新保存了一遍!

参考文件

https://blog.csdn.net/l_yangliu/article/details/53197706
https://blog.csdn.net/li295214001/article/details/71194564

阅读更多

扫码向博主提问

肥宅_Sean

非学,无以致疑;非问,无以广识
  • 擅长领域:
  • Python
  • C++
  • 数学
去开通我的Chat快问

没有更多推荐了,返回首页