你好
有没有一个程序可以显示git存储库的变更量图表?具体而言,这个图表应该显示以下变量:
- 随着时间推移,总行数的数量(每次提交一个点)
- 添加行的速度(每两次提交之间一个点)
- 删除/修改行的速度(每两次提交之间一个点)
类似于Linux内核的这个图表
希望有一个图形化工具。或者一种输出图像(位图或矢量)的工具。 或者至少有一种简单的方法来获取这些图表数据,以便在OpenOfficeCalc或Exel等电子表格程序中使用。
你好
有没有一个程序可以显示git存储库的变更量图表?具体而言,这个图表应该显示以下变量:
类似于Linux内核的这个图表
希望有一个图形化工具。或者一种输出图像(位图或矢量)的工具。 或者至少有一种简单的方法来获取这些图表数据,以便在OpenOfficeCalc或Exel等电子表格程序中使用。
据我所知没有:
Git唯一的图形化统计生成器是gitstats,它可以生成类似于Linux的图表。
值得一看:pepper
Pepper是一个灵活的命令行工具,用于从源代码库中检索统计信息并生成报告。
它提供了多种图形和文本报告,并且可使用Lua脚本语言轻松扩展。pepper包括对多个版本控制系统(包括Git和Subversion)的支持。
他们有一个不错的画廊。
2013年4月更新:对于GitHub项目,您现在还有Pulse(请参阅“Get up to speed with Pulse”)
Pulse是发现项目最近活动的好方法。
也许您已经有一段时间没有检查过您最喜欢的存储库,或者您刚刚发现了一个看起来很有趣的项目。 Pulse将向您展示谁一直在积极提交,以及默认分支中发生了什么变化:
您可以在导航栏左侧找到该链接。
git diff --stat commit1 commit2
命令获取这些数据。你可能需要编写一个脚本来收集一组预定义的提交(或标签)的数字,并提取这些数字... - FelipeFG