【Git学习记录】git查询历史版本记录命令
文章目录
- 一、git查询历史版本记录命令
- 1. 详细显示历史记录
- 2.简洁显示历史记录
- 3.标题显示更多信息
- 二、git前进后退版本操作
- 1. 基于索引值操作[推荐]
- 2.使用^符号: 只能后退
- 3.使用~符号: 只能后退
一、git查询历史版本记录命令
1. 详细显示历史记录
git log
结果显示:
如果该历史记录不能一页显示完全,通过空格键向下翻页,b向上翻页,q退出。2.简洁显示历史记录
git log --pretty=oneline 或者 git --oneline
git log --pretty=oneline
结果显示:
git --oneline
结果显示【跟上面指令区别是前面的哈希值(黄色部分)缩短了】:
3.标题显示更多信息
git reflog
结果显示:
可以把head理解为指针,后面的数字n表示经过n次操作到达后面的版本。
二、git前进后退版本操作
指针head可以用来引用,基于head指针移动。
1. 基于索引值操作[推荐]
git reset --hard [局部索引值] git reset --hard a6ace91
局部索引值为上图前面的黄色字体:例如92f4c5c
eg: git reset --hard 6af6c56
2.使用^符号: 只能后退
注: HEAD后面一个^表示后退一步, n 个表示后退 n 步
git reset --hard HEAD^ #往后退一行 git reset --hard HEAD^^^ #往后退三行
3.使用~符号: 只能后退
git reset --hard HEAD~n #n是几就表示退几行
git reset --hard HEAD~1 #往后退一行 git reset --hard HEAD~3 #往后退三行
【Git学习记录】git查询历史版本记录命令相关推荐
- Git学习笔记一--创建版本库、添加文件、提交文件等
Git,是Linus花了两周时间用C写的一个分布式版本控制系统.牛该怎么定义? 其实,很多人都不care谁写了Git,只在乎它是免费而且好用的!So do I! 下面开始我们的学习: 1.Git安装( ...
- Git学习03-----最基本的几个命令
一. 取得项目的Git仓库 有两个办法: 1.1 在工作目录中初始化新仓库 就是在现有的某个项目中执行git init后,就可以对这个项目进行git项目管理了. 1.2 从现有从库克隆 git clo ...
- git学习笔记(全,附命令大全)
git学习笔记(全) 注:本文参考自廖雪峰官网 下图来自Git Cheat Sheet侵删 git优点 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上. Git跟踪并管理的是修改 ...
- Git 学习(二)版本库创建
Git 版本库创建 什么是版本库(repository)? 可理解为文件仓库.由Git管理每个文件的新增.修改及删除,但这个仓库可以追溯历史.可还原至任意历史节点. 版本库创建 创建一个版本库非常简单 ...
- 【Git学习】git常用命令
1) 查看日志 我们常用 -p 选项展开显示每次提交的内容差异,用 -2 则仅显示最近的两次更新: 还有许多摘要选项可以用,比如 –stat,仅显示简要的增改行数统计 -p 按补丁格式显示每个更新之间 ...
- Git学习笔记—Git Flow
在Java程序开发中的定制开发规范,想要把项目正规高效的跑起来.引入 Git 版本控制,Git-Flow 便成为了首选. 今天动力节点Java学院来带你了解一下. 一.为什么使用 git-flow 当 ...
- linux服务器查看历史,Linux服务器记录并查询历史操作记录
Linux服务器在使用过程中,经常会有除自己之外的其他人员使用.并不是每个人都对Linux服务器特别熟悉,难免会有一些操作导致服务器报错. 因此,监控Linux服务器的操作并记录下来,是非常有必要的! ...
- 【git学习】git管理本地项目
(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景 最近打算使用git管理本地的项目,网上的资料很多,但是很杂,这这整理一下. 2.git使用 (1)初始 ...
- Git学习:git clean的用法
git clean 命令用来从你的工作目录中删除所有没有tracked过的文件. git clean 经常和 git reset --hard 一起结合使用.记住reset只影响被track过的文件, ...
最新文章
- 第六课.模型评估与模型选择
- 新书上市 | 人类程序员,你能不能比三体人更懂量子纠缠?
- 【Flutter】Animation 动画 ( AnimatedBuilder 动画使用流程 | 创建动画控制器 | 创建动画 | 创建动画作用的组件 | 关联动画与组件 | 动画执行 )
- CSS Hack 和向后兼容
- SVM-SMO算法python实现
- Redis和Memcache的区别总结
- 解决WORDPRESS评论时头像不显示的问题
- 手把手教你架构3d游戏引擎pdf_白鹭引擎团队即将发布 Egret Pro,并公布后续路线图...
- 对HTTPCONNECTION的理解
- matplotlib.pyplot 让数据可视化
- mysql之冷备和mysqldump、mydumper、xtrabackup备份
- 怎样输出矩阵乘积C语言,c语言矩阵相乘
- 线性分类器及Python实现
- jmeter接口性能测试实例
- 利用matlab实现pid控制,利用Matlab实现PID控制仿真
- 360浏览器打不开html5文件,360浏览器打不开oa_打不开360浏览器
- 第八周【任务1】神经网络推理加速(笔记)
- 树莓派Pico与ADXL345三轴加速度传感器SPI总线接口技术及MicroPython编程
- HTTP的请求方法OPTIONS
- 跑步时戴什么耳机好、分享五款最适合跑步的运动耳机排名清单
热门文章
- markdown中数学符号和公式总结
- USB(九)2022-03-01
- 如何做好网站SEO优化,网站SEO关键词优化的5个技巧
- [ScyllaHide] 04 ScyllaHide配置报错原因定位
- vsftp中anon_world_readable_only参数具体使用
- amos调节变量怎么画_结构方程模型建模思路及Amos操作--调节变量效果确定(一)(满满都是骚操作)...
- 各个操作系统的命令行窗口的样式
- 大禹电子:超声波水下通讯设备测试结论
- python Shapely使用指南详解
- word转freemarker和修改的步骤