首页 > 技术文章 > git log 查看提交记录

mf001 2018-03-28 15:01 原文

1.git log默认不用任何参数的话,git log 会按提交时间列出所有的更新,最近的更新排在最上面。 正如你所看到的,这个命令会列出每个提交的 SHA-1 校验和、作者的名字和电子邮件地址、提交时间以及提交说明。

2.git log -p  用来显示每次提交的内容差异。 你也可以加上 -2 来仅显示最近两次提交

 

3.使用 --stat 选项,可以看到一些简单的统计信息

4. --pretty。 这个选项可以指定使用不同于默认格式的方式展示提交历史。这个选项有一些内建的子选项供你使用。 比如用 oneline 将每个提交放在一行显示,查看的提交数很大时非常有用。 另外还有 shortfull 和 fuller ,format可以用。

① --short 

② --full 

③ --fuller

④ --online   以一行显示,这个很有用

⑤--format (git log --pretty=format:"%h - %an, %ar : %s"

git log --pretty=format 常用的选项

 

⑥--graph

 

 5.  git log 的常用选项

6.git log 其他限制条件

 

推荐阅读