Git 版本管理之git神器查看commit的信息
起语:
版权声明: 腾讯课堂->零声学院.
我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!
查看commit的内容
git log #不带任何参数
查看commit的内容 - oneline
$git log --onelie #每条日志显示一行
查看commit的内容 - length
$ git log -[length] # 只显示前面的length条日志
查看commit的内容 - skip参数
git log --skip=[skip] -3 #跳过前面的skip条日志
查看commit的内容 - p
$ git log -p #显示一些统计信息以及文件的改动
git log --stat #显示统计信息
$ git show xxxxxxx #查看xxxxxx的具体提交内容
查看commit的内容 - stat
$ git log --stat #显示提交的作者日期message 和文件内容统计信息
查看commit的内容- 过滤
■按日期
$ git log --after=“2018-7-1” # 2018年7月1好之后的所有日志
$ git log - Hbefore=“2014-7-1”
■按作者
$ git log --author=“Dounin”
■按照提交信息
$ git log --grep=“issue" #按照提交本中是否包含issue的日志
■按文件
$ git log – . /src/http/modules/ngx_ http_ xsIt_ filter module. c
■按照内容
$ git log -S“ngx_ free" #即所有文件中包含了ngx_ free字符串的修改
■按照范围
查看commit的内容 - commit id
$ git show commit- id #显示commit-id的提交内容,包括所有文件的修改信息
结语:
时间: 2020-08-18
Git 版本管理之git神器查看commit的信息相关推荐
- git版本管理软件——git发布补丁和打补丁
某几个文件的代码修改后要发到同事开发的代码中,或者修复了bug后要将修复的代码添加到另外一份库中,这个时候手动记下改动太麻烦,git有创建补丁的功能,即将改动的代码统一添加到一个补丁文件中,后缀名为. ...
- Git 版本管理之git神器版本回退(版本回退-已经commi t尚未push到remote仓库)
起语: 版权声明: 腾讯课堂->零声学院. 我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!! 版本回退-已经commi ...
- 版本管理工具Git(2)git的使用
上一篇带大家认识了Git,在本篇中将讲解Git的安装及使用: Git系列导航 版本管理工具Git(1)带你认识git 版本管理工具Git(2)git的安装及使用 版本管理工具Git(3)VS下如何使用 ...
- GIT项目管理工具(part5)--查看commit 日志记录
本系列BLOG为鄙人学习GIT时的学习笔记.前一个知识点引出后一个知识点,后一个例子接着前一个例子. 文章目录 基本操作 6.查看commit 日志记录 举个例子2(接例子1) 导航 系列文章目录 基 ...
- git 查看公共commit_git使用点滴:如何查看commit的内容
在push之前有时候会不放心是不是忘记加某些文件,或者是不是多删了个什么东西,这时候希望能够看看上次commit都做了些什么. 一开始想到的是用Git diff,但是git diff用于当前修改尚未c ...
- 【Git】Git 版本管理 ( 补充提交版本 git commit --amend | 版本库提取文件 git checkout -- filename | 删除文件 git rm )
文章目录 一.补充提交版本 git commit --amend 二.版本库提取文件 git checkout -- filename 三.删除文件 git rm 一.补充提交版本 git commi ...
- 【软件测试】Git查看commit的提交历史(详细)一点即通...
目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...
- 从命令行到IDE,版本管理工具Git详解(远程仓库创建+命令行讲解+IDEA集成使用)
首先,Git已经并不只是GitHub,而是所有基于Git的平台,只要在你的电脑上面下载了Git,你就可以通过Git去管理"基于Git的平台"上的代码,常用的平台有GitHub.Gi ...
- git版本管理工具学习
1.git版本管理工具作用:a.备份b.像时光机一样回到过去,防止错误删除c.多端共享d,独当一面和团队协作 2早起的版本管理工具:CVS,集中式管理工具 github是git的一个托管网站:GitH ...
最新文章
- js通过classname来获取元素
- qt opencv cmake配置 单纯小白
- 4、CSS 高级语法
- 阿里P8架构师谈:主流RPC框架详解,以及与SOA、SOAP、REST的区别
- 文件件服务器,文件件服务器
- Raspberry Pi 学习笔记之一
- DPDK多线程:EAL pthread和lcore Affinity(F-Stack配置文件的配置参数:lcore_mask、lcore_list)
- mysql报错2059
- 有道口语大师APP评测:语音识别准确度低
- redis各种数据结构在项目中的应用场景
- python测试代码运行时间_在Python中准确地测量代码执行时间
- 代码管理(二)sourcetree 安装与使用
- 百度地图与高德地图比较
- 基于SPSS的交叉表分析
- adc0832工作原理详解_adc0834工作原理及AD转换
- 被裁员后:三个月含泪啃完了1111道面试解析,再入职腾讯年薪45万
- C语言 模拟键盘、鼠标事例
- pom文件配置阿里云仓库 转
- Uncaught SyntaxError: The requested module ‘/node_modules/.vite/vue.js?v=bd1817bb‘ does not provide
- 余士维讲座中的十八个故事[转载]
热门文章
- 从输入URL到页面呈现中间发生了什么?
- 学完php圣经能找工作了吗,吴巍牧师:基督徒的信心真的可以不断增加吗?
- 动态照片怎么制作?这些方法值得收藏
- 你的applicationContext.getResources(source)为什么只拿到了一个配置文件?
- gitpull出错:error: failed to push some refs to/git pull origin master --allow-unrelated-histories
- 纺织浆料消泡剂的价值主要体现在消泡的功能上
- 宫崎骏老爷子的动漫作品
- Day01JavaWeb【Tomcat服务器Servlet入门】Web开发概述
- 频域判断波形_基桩低应变检测波形影响因素的分析
- LTI冲激响应卷积实验-附加音效