简单记录git版本回退的命令,参考的是这篇文章1
首先查看以前存档的版本:
git log
1. 知道要回退的版本和现在的版本差了多少代
回退上一代版本(1个以前)
git reset –hard HEAD^
回退上上一代版本(2个以前)
git reset –hard HEAD^^
回退n代以前的版本
以100个以前的版本为例:
git reset –hard HEAD~100
2. 不知道要回退的版本和现在的版本差了多少代
这时候要知道版本号,我们使用命令:
git reflog
查看版本号,比如已知版本号35d0053,我们可以回退至版本号:
git reset –hard 35d0053