Git-02-版本回退
环境准备
1 修改readme.txt内容
Git is a distributed version control system.
Git is free software.
2 git status
查看状态
提示readme.txt修改过,还没提交
3 git diff
查看修改的内容
4 提交文件到本地仓库
git add readme.txt
git commit -m "add disttributed"
git status
5 提交日志
git log :显示最近到最远的提交日志,下图显示了3次提交
git log --pretty=oneline:简单显示
版本回退
回到上一个版本
HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,上100个版本可以写成HEAD~100
git reset --hard HEAD^:回到上一个版本
git log,发现GPL版本已经不存在了
如果又想回到GPL版本怎么办?
1 git reflog
找到 GPL 提交的时候对应的ID
2 git reset --hard 89d89fa
,然后就会发现版本又回去了
3 git log
一看,GPL 版本又回来了
转载请注明出处哟~
https://www.cnblogs.com/lichengguo