git log

转载 2016年05月31日 15:08:26

git log  查看 当前分支的 提交历史

在提交了若干更新之后,想回顾下提交历史,可以使用 git log 命令查看

默认不用任何参数的话,git log 会按提交时间列出所有的更新,最近的更新排在最上面。看到了吗,每次更新都有一个 SHA-1 校验和、作者的名字 和 电子邮件地址、提交时间,最后缩进一个段落显示提交说明。

git log 有许多选项可以帮助你搜寻感兴趣的提交,接下来我们介绍些最常用的。

我们常用 -p 选项 展开显示每次提交的内容差异,用 -2 则仅显示最近的两次更新

$ git log -p -2

此外,还有许多摘要选项可以用,比如 --stat仅简要的显示 文件 增改行数统计,每个提交都列出了修改过的文件以及其中添加和移除的行数,并在最后列出所有增减行数小计。

$ git log --stat

 

--author 仅显示指定作者相关的提交。

$ git log  --author=haiwang

  查找 haiwang 提交的 版本;

若使用git log命令后,按q键退出git log.

相关文章推荐

git log 用法大全

git log [] [..] [[--] ...] 因为这个命令用的很多。找了点资料,放到这了。 Description Shows the commit logs. The command...

git log 的提交历史排序选项

git log 命令显示提交历史时,有两种排序方式: --date-order 和 --topo-order 。默认的排序方式为 --topo-order 。COMMIT ORDER 选项 --dat...
  • icbm
  • icbm
  • 2017年05月05日 11:14
  • 1206

git log命令详解

git log命令详解git log 查看提交记录:-n (n是一个正整数),查看最近n次的提交信息 git log -2 查看最近2次的提交历史记录 – fileNamefileName为任意...

Git log diff config高级进阶

前一段时间分享了一篇《更好的 git log》简要介绍怎么美化 git log 命令,其中提到了 alias命令,今天再继续谈谈 git相关, 看看如何通过配置自己的 git config 让自己...

git log的常见用法

本篇博客讨论一下我们非常常用的命令git log,用来查看提交历史。git log使用git log命令,什么参数都没有的话,会以下面的格式输出所有的日志(我当前的git仓库只有三个提交)。如果日志特...

my git log

// git 私服 认证 1. ssh keys for sshgit ssh-keygen -t rsa -C "li_jian@gozap.com"# Creates a new ssh ke...

git log

例子: $ git log --pretty=format:"%h - %an, %ar : %s" 输出: ca82a6d - Scott Chacon, 11 months ago : cha...

git log详细使用参数,查看某个文件修改具体内容

1. git log filename 可以看到fileName相关的commit记录 2. git log -p filename 可以显示每次提交的diff 3. 只看某次提交中的某个...

git log展示过滤技巧

git log命令展示过滤技巧1. git log -n 展示前n条数据 2.git log –stat 展示简要的每次提交行数的变化,及其他基本信息。 3.git log -p 展示每次...

git查看某个文件的log 某次修改的地方

转载 http://www.cnblogs.com/flyme/archive/2011/11/28/2265899.html 有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:git log
举报原因:
原因补充:

(最多只允许输入30个字)