天天看点

为毛Github的contributions贡献值不增长了哪些 contributions 贡献值会被统计贡献不被计算在内的常见原因

近期发现每天在 github 做代码提交,但是 contributions 的面板(贡献图)上的绿点(即贡献值)却没有增长了。擦~ 有两个礼拜了。如下图 

为毛Github的contributions贡献值不增长了哪些 contributions 贡献值会被统计贡献不被计算在内的常见原因

问题和请求将出现在您的贡献图上需满足下面这两个条件:

他们开启的时间是在过去的一年。

他们开启的时候是一个独立的存储库,不是 fork 来的库

提交将出现在您的贡献图上,如果它们满足所有以下条件:

在过去的一年之内作出的提交。

用于提交的电子邮件地址是与您 github 帐户相关联。

提交是在一个独立的库,不是 fork 来的库

提交是在库的默认分支。

此外,至少其中一项必须为真:

你是存中的合作者或拥有库的组织中的成员。

你 fork 了库。

你已经在存中打开一个拉请求或问题。

你给库打了星星。

私人库的贡献只会显示给可以访问这些库的用户。这些贡献都不会呈现给无法访问这些库的用户。

提交时必须采用已添加到您 github 的配置文件,出现在你的贡献图上的电子邮件地址。您可以检查电子邮件通过将.patch 添加到用于提交 url 后面,例如 https://github.com/octocat/octocat.github.io/commit/67c0afc1da354d8571f51b6f0af8f2794117fd10.patch :

from 67c0afc1da354d8571f51b6f0af8f2794117fd10 mon sep 17 00:00:00 2001 from: the octocat date: sun, 27 apr 2014 15:36:39 +0530 subject: [patch] updated index for better welcome message

一般的电子邮件地址——如 [email protected]——不能添加到 github 帐户。如果您使用此类电子邮件为您的提交,提交将不被链接到 github 配置文件并不会显示在您的贡献图。

提交只能是在默认分支 (通常<code>master</code>)被统计。如果你想在非默认分支中,希望他们能计入您的贡献,需要执行以下任一操作:

更改存库中的默认分支将更改它的所有库中的合作者。只能这样做,如果你想要新分支成为所有未来的请求和提交所针对的基础。

在一个 fork 作出的提交将不计入你的贡献。要使它们计数,必须执行下列操作之一: