1.查看历史纪录
1.git log
只显示当前版本和在此之前的版本
git log
控制方式(多页):
- 空格向下翻页
- b向上翻页
- q退出
2.git log --pretty=oneline
只显示当前版本和在此之前的版本
git log --pretty=oneline
3.git log --oneline
只显示当前版本和在此之前的版本
git log --oneline
4.git reflog
(推荐)
显示所有版本
git reflog
能显示到某个版本需移动步数{}
2.版本的前进后退
HEAD
指针
1.基于索引值的操作(推荐)
git reset --hard <索引值>
左键直接复制,中键粘贴 或者 ctrl+ins复制,shift+ins粘贴
2.使用^与~符号:只能后退
几个^就退几步
git reset --hard HEAD^
也可用~n表示后退n步
git reset --hard HEAD~3