如何生成类似 github 的影响图?

Posted

技术标签:

【中文标题】如何生成类似 github 的影响图?【英文标题】:How to generate a github-like Impact Graph? 【发布时间】:2011-02-10 00:16:13 【问题描述】:

是否有一些程序(或者我错过的一些神奇的 git 插件)可以在不通过 github 的情况下从 git repo 获得影响图或类似的东西?就数据收集而言(我可以生成图表),我不确定从哪里开始编写自己的代码。我假设我可以将一些标志传递给 git-log 以获取提交和作者,但我不确定如何获得影响(添加/删除的行总和,或者可能添加/删除的总字节数),甚至可能跳过某些文件考虑。

【问题讨论】:

【参考方案1】:

SO question 提供了一些答案:

git log --author="<authorname>" --pretty=tformat: --numstat

对于图表本身,我知道这个 jQuery program(但我还没有测试过),基于 json 格式的数据。 Illustrated here, reported by this message)

【讨论】:

【参考方案2】:

好的,我也是,来这个问题希望找到一个简单的答案,但没有找到。

不要害怕!我已经解决了这个问题。

查看https://github.com/jtolds/git-impact

新项目,从 git repo 生成漂亮的交互式影响图。

(x-posted到Is there an "impact graph" tool for non-GitHub projects?,这些问题应该合并吗?)

【讨论】:

以上是关于如何生成类似 github 的影响图?的主要内容,如果未能解决你的问题,请参考以下文章

github生成燃尽图

如何在github上上传自己的代码

如何保护生产凭证免受 Github Action 的影响?

❤️ Typora + PicGo + Gitee/GitHub ❤️ 免费搭建个人图床

❤️ Typora + PicGo + Gitee/GitHub ❤️ 免费搭建个人图床

如何高效利用 GitHub