GIT自初始化存储库以来的更改摘要

时间:2010-04-09 01:57:07

标签: git

出于好奇,我想看看自我GIT存储库首次创建以来插入,删除和其他修改的总量。

git log --stat类似,但适用于所有提交。

任何人都知道如何做到这一点?

2 个答案:

答案 0 :(得分:3)

只需找到存储库中第一个提交的SHA1即可。一种方法是运行git log --graph --pretty=oneline - 您看到的最后一行应该是存储库中的第一个提交。拿那个SHA1然后运行

git diff --stat <SHA1>..

也可能有趣,可能是

git shortlog -s

您可能还会发现gitstat有趣。

答案 1 :(得分:0)

这可能是您正在寻找的:

git diff --stat ORIG_HEAD..HEAD