全局计数git提交

时间:2012-11-09 18:33:52

标签: git

作为生产力的粗略衡量标准,我想测量在给定时间段内我做的git提交的数量。理想情况下,我还想测量一些类似“文本数量”的变化,但我可以看到这可能会更难。我的很多项目都是家庭项目,所以我更愿意从git获取这些信息。

我知道我可以git log --author=johnsalvatier来获取我为给定项目所做的所有提交,但如果可能的话,我想在全球范围内这样做。这可能吗?

2 个答案:

答案 0 :(得分:2)

你总是可以编写脚本,但git本身并不知道本地系统上的任何存储库,除了你当前所在的存储库之外,它肯定无法在没有帮助的情况下在其他计算机上找到你的存储库。 : - )

但是,如果您的所有项目都是开源的,则可以查看http://www.ohloh.net/

答案 1 :(得分:2)

您可以尝试GitStats。它将为您提供单独的作者统计信息(添加/删除的行,提交次数,活动等)以及有关存储库的一般信息。