Java后端生活程序员

Git(六)版本穿梭

2018-07-24  本文已影响1人  leeqico

一、增加一条记录

二、查看历史记录

(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 指针

重置暂存区

重置工作区

上一篇下一篇

猜你喜欢

热点阅读