git log 查看提交记录
1.git log默认不用任何参数的话,git log
会按提交时间列出所有的更新,最近的更新排在最上面。 正如你所看到的,这个命令会列出每个提交的 SHA-1 校验和、作者的名字和电子邮件地址、提交时间以及提交说明。
2.git log -p 用来显示每次提交的内容差异。 你也可以加上 -2
来仅显示最近两次提交
3.使用 --stat
选项,可以看到一些简单的统计信息
4. --pretty
。 这个选项可以指定使用不同于默认格式的方式展示提交历史。这个选项有一些内建的子选项供你使用。 比如用 oneline
将每个提交放在一行显示,查看的提交数很大时非常有用。 另外还有 short
,full
和 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 其他限制条件