3

私が欲しいのは次のようなものです:

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(-)
4

1 に答える 1

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 の部分だけに制限するために、ほぼ確実に日付形式を操作できます。

于 2014-12-15T19:10:00.000 に答える