0. 概述

在使用 Git 的时候,经常会有查看提交历史的需求,但是,很多同学大多数情况下都是只会用 git log,会加 —oneline 的都很少,但是,我虽然常用几个参数,但是还是会忘记一些,所以索性总结一番。

1. 查看详细的文件差异

  1. [[email protected].io]# git log -p

2. 查看文件变更列表

  1. [[email protected].io]# git log --stat

3. 查看提交记录概述

  1. [[email protected].io]# git log --oneline

4. 指定时间区间

  1. [[email protected].io]# git log --since=2.weeks

5. 查看指定作者的提交

  1. [[email protected].io]# git log --author "[email protected]"

n. Ref