git log

git log 进阶

在一行显示 git log

git log --pretty =oneline在一行显示 git log.

git log --oneline --stat ,显示每个文件的变化行数,其中后面跟的--start参数是用来统计哪些文件被改动,有多少行被改动。

git log --oneline --graph,则可以图形化地显示 branch 的变化(方便查看 merge 变化)。

查看不同时间段的 git log

git log --until=1.minute.ago // 一分钟之前的所有 log
git log --since=1.day.ago //一天之内的log
git log --since=1.hour.ago //一个小时之内的 log
git log --since=`.month.ago --until=2.weeks.ago //一个月之前到半个月之前的log
git log --since ==2013-08.01 --until=2013-09-07 //某个时间段的 log
git log --stat --since="1 hour"
# git log --stat --since="30 minute"

相关推荐