近期发现每天在 Github 做代码提交,但是 contributions 的面板(贡献图)上的绿点(即贡献值)却没有增长了。擦~ 有两个礼拜了。如下图而且,同时发现以前的绿点也是稀稀拉拉的,遂感觉 contributions 可能被漏记了。看了下 Github 对于
contributions 的说明更新时间是在昨天(2014-10-17),说明
contributions 的统计策略是经常改变的。
本文详细说明了如何contributions贡献值是如何统计的。同时参照最新的 contributions 的说明(时间
2014-10-17),并且在以后会同步官网的更新,方便各位网友。
哪些 contributions 贡献值会被统计
Issues and pull requests 问题和请求
问题和请求将出现在您的贡献图上需满足下面这两个条件:
- 他们开启的时间是在过去的一年。
- 他们开启的时候是一个独立的存储库,不是 fork 来的库
Commits 提交
提交将出现在您的贡献图上,如果它们满足所有以下条件:
- 在过去的一年之内作出的提交。
- 用于提交的电子邮件地址是与您 GitHub 帐户相关联。
- 提交是在一个独立的库,不是 fork 来的库
- 提交是在库的默认分支。
此外,至少其中一项必须为真:
- 你是存中的合作者或拥有库的组织中的成员。
- 你 fork 了库。
- 你已经在存中打开一个拉请求或问题。
- 你给库打了星星。
私人库的贡献只会显示给可以访问这些库的用户。这些贡献都不会呈现给无法访问这些库的用户。
贡献不被计算在内的常见原因
你还没在你 GitHub 配置文件中添加你本地 Git 提交的电子邮件
提交时必须采用已添加到您 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
其中电子邮件的格式: 字段是在本地 git 的配置设置中设置的地址。在此示例中,用于提交的电子邮件地址是 octocat@nowhere.com。
如果没有被用于提交的电子邮件地址添加到您 GitHub 的配置文件,您必须将电子邮件地址添加到您的
GitHub.com 帐户或 GitHub 企业帐户。当您添加新的地址时,您的贡献图将自动重建。
一般的电子邮件地址——如 jane@computer.local——不能添加到 GitHub 帐户。如果您使用此类电子邮件为您的提交,提交将不被链接到 GitHub 配置文件并不会显示在您的贡献图。
提交了一个非默认分支
提交只能是在默认分支 (通常master
)被统计。如果你想在非默认分支中,希望他们能计入您的贡献,需要执行以下任一操作:
更改存库中的默认分支将更改它的所有库中的合作者。只能这样做,如果你想要新分支成为所有未来的请求和提交所针对的基础。
在 fork 中做了提交
在一个 fork 作出的提交将不计入你的贡献。要使它们计数,必须执行下列操作之一:
- 脱离 fork 并将在 GitHub.com 或 GitHub Enterprise中独立的库,分别联系 GitHub 的客服或您的站点管理员。
分享到:
相关推荐
Github-Contributions 是一个 UI 组件,它能在页面上显示你 Github 账户的贡献日历。 标签:Github
GitHub贡献 获取有关您在GitHub上已贡献的所有项目的详细信息。 设置 克隆存储库,并将其放入cd 。 创建一个Python 3虚拟环境(在此处命名为venv ): virtualenv --python=/usr/bin/python3 venv 激活虚拟环境:...
此扩展显示您的每日Github贡献。 在浏览器中跟踪您的GitHub贡献! 为您的每日或每周贡献设定个人目标并获得编码。 此扩展程序在chrome上添加了一个圆圈,该圆圈将显示您的贡献数量,并在当天达到较高水平时将颜色...
github 开源贡献指南中文版本
GitHubContributionsiOS, Show off your GitHub contributions from your lock screen
isometric-contributions 是一个浏览器扩展,它可以将 Chrome 和 Safari 浏览器上 Github 的图表转换成立体的像素风格。 标签:isometric
本地git统计信息包括类似GitHub的贡献日历
带回旧的Github贡献表 随着最新的Github的个人资料页面的改版,我们已经失去了我们心爱的贡献表,正下方的图表。这个插件会在任何用户的Github配置文件页面上带回这个视图。 支持语言:English
依赖关系sbt-1.4.9.msi Java版本:8(开发中使用了版本15.0.1) 在系统环境变量中存储的名称为“ GH_TOKEN”的GitHub令牌这是一个Play Framework项目,它使用Java的GitHub API( )通过贡献者名称为组织的每个存储...
蓝色贡献 Blue Contributions是一个Chrome扩展程序,可将您的GitHub贡献图变为蓝色。 可在。
github-contributions-api 免责声明 该项目不适用于生产用途,应转移到。 该api在github用户的个人资料页面上提供了贡献活动表的json版本。 之所以创建它,是因为github没有提供用于检索用户总贡献的api。 当前...
仿 GitHub 贡献图效果。.zip,A Github's like work contribution timeline.
Github贡献API状态开始之前需要什么(过时) 美丽的汤4 Python3 库[requests,json,lxml] 虚拟环境(推荐)如何导入API 使用以下代码 import contributions as ct如何调用方法使用以下代码 print ( ct . ...
该项目的API位于src/pages/api目录中,因为GitHub没有提供通过官方API访问用户统计信息的方法。 绘制机制位于。安装使用安装软件包: $ npm install怎么跑在本地运行: $ npm run dev部署方式该项目部署在。添加...
您可以绘制github贡献面板 GithubのContributionsでお絵描きができます。 また色のテーマが変更可能です。 支持语言:English
github_contributions Github用户贡献系统的Python界面 >> > from github_contributions import GithubUser>> > user = GithubUser ( 'bcongdon' )>> > print ( user . contributions (). today ())Day ( date = ...
Github在画布上的贡献 用于在HTML Canvas上绘制Github贡献热图的工具。 此模块用于在绘制用户贡献。 安装 $ npm install github-contributions-canvas 用法 import { drawContributions } from "github-...
一个简单的API,根据用户Github配置文件返回Github贡献的数量。 该API用于在本站点中生成用户贡献的图像
适用于iOS的GitHub贡献图 在iOS主屏幕上快速检查您的GitHub贡献! 选择更适合您的小部件尺寸 输入您的GitHub用户名 在不同的颜色主题之间选择 屏幕截图 要求 iOS 14.0以上 Xcode 12.0+ 贡献 如果您有功能请求或错误...
GitHub Contribution Chart Generator - 生成所有Github贡献的图片