起语:

版权声明: 腾讯课堂->零声学院.
我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!

查看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的信息相关推荐

  1. git版本管理软件——git发布补丁和打补丁

    某几个文件的代码修改后要发到同事开发的代码中,或者修复了bug后要将修复的代码添加到另外一份库中,这个时候手动记下改动太麻烦,git有创建补丁的功能,即将改动的代码统一添加到一个补丁文件中,后缀名为. ...

  2. Git 版本管理之git神器版本回退(版本回退-已经commi t尚未push到remote仓库)

    起语: 版权声明: 腾讯课堂->零声学院. 我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!! 版本回退-已经commi ...

  3. 版本管理工具Git(2)git的使用

    上一篇带大家认识了Git,在本篇中将讲解Git的安装及使用: Git系列导航 版本管理工具Git(1)带你认识git 版本管理工具Git(2)git的安装及使用 版本管理工具Git(3)VS下如何使用 ...

  4. GIT项目管理工具(part5)--查看commit 日志记录

    本系列BLOG为鄙人学习GIT时的学习笔记.前一个知识点引出后一个知识点,后一个例子接着前一个例子. 文章目录 基本操作 6.查看commit 日志记录 举个例子2(接例子1) 导航 系列文章目录 基 ...

  5. git 查看公共commit_git使用点滴:如何查看commit的内容

    在push之前有时候会不放心是不是忘记加某些文件,或者是不是多删了个什么东西,这时候希望能够看看上次commit都做了些什么. 一开始想到的是用Git diff,但是git diff用于当前修改尚未c ...

  6. 【Git】Git 版本管理 ( 补充提交版本 git commit --amend | 版本库提取文件 git checkout -- filename | 删除文件 git rm )

    文章目录 一.补充提交版本 git commit --amend 二.版本库提取文件 git checkout -- filename 三.删除文件 git rm 一.补充提交版本 git commi ...

  7. 【软件测试】Git查看commit的提交历史(详细)一点即通...

    目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...

  8. 从命令行到IDE,版本管理工具Git详解(远程仓库创建+命令行讲解+IDEA集成使用)

    首先,Git已经并不只是GitHub,而是所有基于Git的平台,只要在你的电脑上面下载了Git,你就可以通过Git去管理"基于Git的平台"上的代码,常用的平台有GitHub.Gi ...

  9. git版本管理工具学习

    1.git版本管理工具作用:a.备份b.像时光机一样回到过去,防止错误删除c.多端共享d,独当一面和团队协作 2早起的版本管理工具:CVS,集中式管理工具 github是git的一个托管网站:GitH ...

最新文章

  1. js通过classname来获取元素
  2. qt opencv cmake配置 单纯小白
  3. 4、CSS 高级语法
  4. 阿里P8架构师谈:主流RPC框架详解,以及与SOA、SOAP、REST的区别
  5. 文件件服务器,文件件服务器
  6. Raspberry Pi 学习笔记之一
  7. DPDK多线程:EAL pthread和lcore Affinity(F-Stack配置文件的配置参数:lcore_mask、lcore_list)
  8. mysql报错2059
  9. 有道口语大师APP评测:语音识别准确度低
  10. redis各种数据结构在项目中的应用场景
  11. python测试代码运行时间_在Python中准确地测量代码执行时间
  12. 代码管理(二)sourcetree 安装与使用
  13. 百度地图与高德地图比较
  14. 基于SPSS的交叉表分析
  15. adc0832工作原理详解_adc0834工作原理及AD转换
  16. 被裁员后:三个月含泪啃完了1111道面试解析,再入职腾讯年薪45万
  17. C语言 模拟键盘、鼠标事例
  18. pom文件配置阿里云仓库 转
  19. Uncaught SyntaxError: The requested module ‘/node_modules/.vite/vue.js?v=bd1817bb‘ does not provide
  20. 余士维讲座中的十八个故事[转载]

热门文章

  1. 从输入URL到页面呈现中间发生了什么?
  2. 学完php圣经能找工作了吗,吴巍牧师:基督徒的信心真的可以不断增加吗?
  3. 动态照片怎么制作?这些方法值得收藏
  4. 你的applicationContext.getResources(source)为什么只拿到了一个配置文件?
  5. gitpull出错:error: failed to push some refs to/git pull origin master --allow-unrelated-histories
  6. 纺织浆料消泡剂的价值主要体现在消泡的功能上
  7. 宫崎骏老爷子的动漫作品
  8. Day01JavaWeb【Tomcat服务器Servlet入门】Web开发概述
  9. 频域判断波形_基桩低应变检测波形影响因素的分析
  10. LTI冲激响应卷积实验-附加音效