计为贡献的内容
只有在满足特定标准时才会计算贡献。 在某些情况下,我们可能需要重建您的图表才能显示贡献。
在配置文件页上,以下操作始终算作贡献****:
- 创建新仓库
- 创建现有存储库的分支
以下操作有时算作贡献****:
- 创建问题
- 提议拉取请求
- 提交拉取请求审查
- 打开讨论
- 回答讨论
- 执行提交
有关详细信息,请参阅议题、拉取请求和讨论的贡献条件以及提交的贡献条件。
议题、拉取请求和讨论的贡献条件
如果问题、拉取请求和讨论在独立的存储库中而非分支中打开,它们将在你的贡献图中显示。
此外,GitHub 在显示贡献图时限制这些项的数量。 如果已达到限制,则贡献图可能不会显示所有贡献。
提交的贡献条件
如果提交符合以下所有条件,则会在贡献图中显示:
- 用于进行提交的电子邮件地址与 GitHub 上的帐户相关联。
- 提交在独立的仓库而不是复刻中进行。
- 提交在以下两个分支之一中进行:
- 仓库的默认分支
gh-pages
分支(对于具有项目网站的仓库)。 有关项目站点的详细信息,请参阅 What is GitHub Pages?
此外,以下至少一项必须为 true:
- 您是仓库中的协作者,或者是拥有该仓库的组织的成员。
- 您已复刻该仓库。
- 您已打开仓库中的拉取请求或议题。
谁会接收贡献积分
在变基提交时,提交的原作者和提交的变基者(无论是在命令行还是 GitHub.com 上)都会获得贡献积分。
如果你合并了多个个人帐户,问题、拉取请求和讨论将不会归因于新帐户,也不会显示在你的贡献图上。
如何计算贡献事件时间
对于提交和拉取请求,时间戳的计算方式不同:
- “提交”使用提交时间戳中的时区信息。 有关详细信息,请参阅“Viewing commit details from your timeline”。
- GitHub 上打开的“拉取请求”和“议题”使用浏览器的时区********。 通过 API 打开的内容使用 API 调用中指定的时间戳或时区。