Git - 显示作者贡献的统计数据

时间:2017-03-10 10:13:51

标签: git

我在Android工作室的一个git项目中与一个团队合作,我希望看到每个作者在编写的行或行编辑等方面的贡献......是否有这样的工具/插件可以显示作者的统计数据?

5 个答案:

答案 0 :(得分:7)

简单如: git shortlog -s -n

答案 1 :(得分:5)

答案 2 :(得分:2)

您应该看一下repoXplorer,这是我开发的一个开源项目。它能够计算项目(一组git存储库)以及一个贡献者和一组贡献者的统计信息。它提供了REST界面和Web UI。 Web UI为给定的参与者提供各种信息,例如:

  • 提交,更改行数和项目计数
  • 提交日期直方图
  • 按提交次数排名靠前的项目
  • 按行划分的主要项目

但是最好看看演示实例here

这是参与者的统计信息页面的屏幕截图(统计信息是在repoxplorer索引的所有存储库中计算的,但可以针对特定项目进行过滤):

enter image description here

答案 3 :(得分:1)

我建议Gitential。它测量:

  • 编码量
  • 编码时间
  • 生产力
  • 效率

并提供了一个分析界面,可以在多个级别上显示它们:

  • 项目
  • 回购
  • 开发

它还会对作者身份进行重复数据删除并过滤可疑提交以提供更好的图片。

答案 4 :(得分:0)

PR Count是一个github应用,用于显示贡献统计。

您可以免费安装。无需编写自己的脚本或使用命令行工具。