一、增加一条记录

二、查看历史记录
(1)git log
多屏显示控制方式:空格向下翻页
b 向上翻页
q 退出

(2)git log --pretty=oneline

(3)git log --oneline

(4)git reflog

HEAD@{移动到当前版本需要多少步}
三、前进后退
先新增一条记录

(1)基于索引值操作【推荐】
git reset --hard [局部索引值]

(2)使用^符号:只能后退
git reset --hard head^^
注:一个^表示后退一步,n 个表示后退n 步

(3)使用~符号:只能后退
git reset --hard HEAD~n
注:表示后退n 步

四、reset 命令的三个参数对比
(1)--soft 参数
仅仅在本地库移动HEAD 指针



(2)--mixed 参数
在本地库移动HEAD 指针
重置暂存区


(3)--hard 参数
在本地库移动HEAD 指针
重置暂存区
重置工作区

网友评论