版本回退
不断对文件进行修改并提交时,版本库会产生多个历史版本,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~n
git reset --hard HEAD^
- 撤销回退
a. 窗口未关闭,直接找到回退前版本的commit id
,只需要指定前几位即可。
b. 窗口已关闭,无法直接获取到回退前版本的commit id
,使用git reflog
来查找记录。
最后更新: 2020年07月27日 03:49