我正在尝试从回购中获取(统计)提交信息。因此,我做了:
$ git clone remote/path/to/repo localrepo && cd localrepo
$ git pull
$ git show --since 'Oct-03-2014' --until 'Oct-13-2014' --shortstat
一般来说,如果在那个时间段内有提交在origin/master
分支上(我目前正在),上面命令的最后一行将产生我想要的漂亮的摘要输出。
问题是时间段是否包含来自不同分支的合并。对于那些,git 不会产生任何类型的输出(显然合并不包含可以显示的差异)。
那么如何获得--shortstat
包含合并差异信息的漂亮摘要呢?