前提准备
工作区文件准备:
1.版本1
2.版本2
3.版本3
提交历史:
根据文件名对应着相应地提交历史中的message
操作1: 回滚到提交历史中最新的版本
需求: 当在工作区修改了一些文件后,发现不合适,需要回滚到提交历史中的最新版本
使用以下命令即可
git reset --hard HEAD
操作2: 回滚到提交历史中的上一个版本
使用以下命令即可
git reset --hard HEAD^ #通过添加一个'^'
* 如果是回滚到上上个版本再添加一个'^', 例如git reset --hard HEAD^^, 以此类推
* 如果是上100个版本的话, 可以直接使用git reset --hard HEAD~100