我想要的是这样的:
2014-12-01, 4 files changed, 244 insertions(+), 58 deletions(-)
2014-12-02, 100 files changed, 3770 insertions(+), 1230 deletions(-)
2014-12-05, 17 files changed, 803 insertions(+), 506 deletions(-)
2014-12-06, 6 files changed, 471 insertions(+), 166 deletions(-)
2014-12-07, 10 files changed, 166 insertions(+), 74 deletions(-)
2014-12-08, 16 files changed, 15096 insertions(+), 186 deletions(-)
2014-12-11, 16 files changed, 1711 insertions(+), 85 deletions(-)
答案 0 :(得分:2)
这个命令可以让你非常接近你想要的。您需要稍后进行后处理以合并当天的条目并生成总计。
$ git log --shortstat --reverse --format="%ci" --no-merges
2012-09-25 10:32:03 -0700
2012-09-25 10:55:39 -0700
33 files changed, 3759 insertions(+)
2012-09-26 13:13:29 -0700
1 file changed, 60 insertions(+), 22 deletions(-)
2012-10-05 14:31:02 -0700
2 files changed, 23 insertions(+), 35 deletions(-)
2012-10-08 17:15:34 -0700
1 file changed, 27 insertions(+), 20 deletions(-)
2012-10-11 17:08:52 -0700
您几乎可以肯定使用日期格式将其限制为YYYY-MM-DD部分。