Git 版本管理之git神器查看commit的信息

起语:

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

查看commit的内容

git log #不带任何参数
Git 版本管理之git神器查看commit的信息_第1张图片

查看commit的内容 - oneline

$git log --onelie #每条日志显示一行
Git 版本管理之git神器查看commit的信息_第2张图片

查看commit的内容 - length

$ git log -[length] # 只显示前面的length条日志
Git 版本管理之git神器查看commit的信息_第3张图片

查看commit的内容 - skip参数

git log --skip=[skip] -3 #跳过前面的skip条日志
Git 版本管理之git神器查看commit的信息_第4张图片

查看commit的内容 - p

$ git log -p #显示一些统计信息以及文件的改动
Git 版本管理之git神器查看commit的信息_第5张图片
git log --stat #显示统计信息
Git 版本管理之git神器查看commit的信息_第6张图片
Git 版本管理之git神器查看commit的信息_第7张图片
$ git show xxxxxxx #查看xxxxxx的具体提交内容
Git 版本管理之git神器查看commit的信息_第8张图片

查看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的提交内容,包括所有文件的修改信息

结语:

Git 版本管理之git神器查看commit的信息_第9张图片

时间: 2020-08-18

你可能感兴趣的:(Git)