git log 空格 翻页
查看提交的日志,用的是 git log
- git log 默认会显示全部的详细的提交日志,提交的 ID、作者、日期、还有提交的描述。按下 f 键可以向下翻页,b 键可以向上翻页、 q 可以退出显示。
- 加上
--oneline
选项,可以显示一个简单的日志列表git log --oneline
。
- 这里只会显示一个简单提交ID,还有提交的描述。我们也可以控制输出的行数,比如只想显示最近 3 条信息
git log --oneline -3
。
- 加上 author 选项,然后指定具体的作者,可以只显示这个指定作者的提交。比如查看用户名 iYeacle 的所有的提交
git log --oneline --author='iYeacle'
- 使用 grep ,可以搜索一下提交日志,比如找出所有包含 MainActivity.java 这个字符的提交
git log --oneline --grep='MainActivity.java'
。 - 也可以指定提交的日期, before 可以指定从哪个日期开始,之前的所有的提交,在它后面可以指定具体的日期,比如找出 2019-2-18 这个日期还有在它以前的做所有的提交
git log --oneline --before='2019-2-18'
。 - 也可以使用描述类型的日期形式,比如 1 day ,2 days ,1 week 等等,找出一天前的提交
git log --oneline --before='1 day'
。 - 找到指定日期开始之后的提交,用的是 after … 比如找出最近1星期的所有的提交
git log --oneline --after='1 week'
。
结束语
本篇内容的介绍了怎么使用 git log
查看提交的日志,git log
有很多选项,你可以使用 git help log
,去查看一下详细的使用手册。后面的文章会带来Git的详细使用。如有欠缺或不对的地方欢迎评论,谢谢观看。