版本回退
不断对文件进行修改并提交时,版本库会产生多个历史版本,git reset命令可以使其回退到指定的版本。
-
创建多个版本
Version 1.0
Version 2.0
Version 3.0 -
查看历史提交日志
a.查看所有日志git log
注:按q键退出浏览b.查看格式化后的日志
git log --pretty=oneline -
回退版本
在git用HEAD表示当前版本,上一个版本为HEAD^,上上个版本为HEAD^^,上n个版本为HEAD~ngit reset --hard HEAD^ -
撤销回退
a. 窗口未关闭,直接找到回退前版本的commit id,只需要指定前几位即可。
b. 窗口已关闭,无法直接获取到回退前版本的commit id,使用git reflog来查找记录。