通常而言,任何一我的的github
主页都有一个这样的方格图;git
每个小格表明了one day
,不一样的颜色深度,表明了不一样的contributions
次数,那么这个次数是怎么计算的呢?本文的翻译就是上图底部的蓝色连接中的Learn how we count contributions.github
contributions
没有在我的profile
中体现出来?我的profile
中的contributions
绘图是用于记录我的对github
所作的contributions
记录,贡献按照协调世界时(UTC)而不是您当地的时区加上时间戳。只有在知足特定标准的状况下才会当作contributions
计算;在某些状况下,咱们可能须要重建您的contributions
绘图才能显示你的contributions
。网络
contributions
Issues
和pull requests
若是Issues
和pull requests
只有是在独立仓库中操做的,才会显示在您的contributions
绘图上,而对于fork
的仓库没法被记录的。spa
Commits
若是Commits
符合如下全部条件,则会在您的contributions
绘图上显示:命令行
Commits
的电子邮件地址与您的GitHub账户相关联Commits
是在独立的仓库中进行的,而不是fork
Commits
在一下条件下完成翻译
master
)gh-pages
分支中(对于具备Project Pages
站点的仓库)此外,必须至少知足下列条件之一:code
fork
了该工程Issues
或者pull requests
star
加星过这个仓库,要显示在您的contributions
绘图上,共同提交的提交必须符合与一个做者的提交相同的标准。
当合并pull requests
而且Commit
时,只有合并pull requests
的用户和打开pull requests
的用户才会收到贡献积分。拉取请求的任何其余贡献者都不会得到贡献积分。
当从新提交Commit
时,Commit
的原始做者和从新提交的人,不管是在命令行仍是在GitHub
上,都会收到贡献信用。
Commit
是在不到24小时前完成在完成符合要求的Commit
后,您可能须要等待最多24小时才能看到贡献出如今您的贡献图表上。ip
Git
提交电子邮件添加到您的我的资料中必须使用已添加到您的GitHub我的资料中的电子邮件地址进行提交,以便显示在您的贡献图表上。您能够经过将.patch添加到提交URL的末尾来检查用于提交的电子邮件地址,例如:
https://github.com/octocat/octocat.github.io/commit/67c0afc1da354d8571f51b6f0af8f2794117fd10.patchrem
From 67c0afc1da354d8571f51b6f0af8f2794117fd10 Mon Sep 17 00:00:00 2001 From: The Octocat <octocat@nowhere.com> Date: Sun, 27 Apr 2014 15:36:39 +0530 Subject: [PATCH] updated index for better welcome message
能够配合:
查看email:git config --global user.email
设置email:git config --global user.email XXXX@gmail.com
get
master
或gh-pages
分支中进行提交只有在默认分支(一般为master
)或gh-pages
分支(对于具备Project Pages
站点的存储库)中进行提交时才会计算提交。
若是在共同做者无权访问的存储库中进行了提交,则该提交将不计入共同做者的贡献。
fork
分支中进行的用fork
作的提交不会计入你的贡献。要使它们计数,您必须执行如下操做之一:
pull requests
以将更改合并到父存储库中。fork
并将其转换为GitHub
上的独立存储库,请联系GitHub
支持或GitHub Premium
支持。若是fork
具备本身的分支,请让支持知道分支是否应随存储库移动到新网络中或保留在当前网络中。Commit
是在合并和压缩的pull requests
中完成的合并和压缩的pull requests
中的Commit
将不计入您的贡献。只有合并pull requests
的用户和打开pull requests
的用户才会收到贡献积分。拉取请求的任何其余贡献者都不会得到贡献积分。