Github 见解未更新

Github insight not been updated

我有一个 repo,我和我的两个朋友一起工作,我想了解每个贡献者,但是 Github 由于某种原因已经停止计算我的提交。

我已经了解到 the criteria used to "approve" commits that will be counted on the insights tab, and I can see from here 我的问题如下:

Have you added the email used to author the commit (some_username_that_is_not_an_email) to your GitHub account?

但是 some_username_that_is_not_an_email 不是电子邮件,所以我无法转到我的个人资料并将其添加为已批准的电子邮件

所以我想知道,是否还有其他“Insight repo/website/project”也计算未批准提交的贡献,或者是否有方法让 Github 接受这些提交(最好不必更改每次提交的信息)?

从评论中的讨论来看,没有任何(或至少任何流行的)project/app/plugin 可以轻松给出统计数据并同时与 GitHub 集成。

但是有很多非常好的工具和应用程序可以为我们提供广泛的 git-related 统计数据,我们可以稍后发布和共享这些数据。

我建议使用 gitstats

使用方法:

# clone
git clone https://github.com/hoxu/gitstats.git
cd gitstats

# run
./gitstats <repo location> <stats output>

# view stats from output dir
firefox index.html

这可以为我们提供各种已承诺的人的多个页面。 Github 已验证任何其他 有效创建提交的用户都将在统计输出中提及。

这确实满足要求,唯一的缺点是它没有与 Github 集成,但至少输出可以轻松共享和发布。