出于好奇,我想看看自我GIT存储库首次创建以来插入,删除和其他修改的总量。
与git log --stat
类似,但适用于所有提交。
任何人都知道如何做到这一点?
答案 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