我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

为什么我的贡献没有在我的个人资料中显示?

您的个人资料贡献图是您对 GitHub 仓库所做贡献的记录。 贡献按照协调世界时 (UTC) 而不是您当地的时区加时间戳。 只有在满足特定标准时才会计算贡献。 在某些情况下,我们可能需要重建您的图表才能显示贡献。

本文内容

计算的贡献

议题、拉取请求和讨论

如果议题、拉取请求和讨论在独立的仓库而不是复刻中打开,它们将在您的贡献图中显示。

提交

如果提交符合以下所有条件,则会在您的贡献图中显示:

  • 用于提交的电子邮件地址与您的 GitHub 帐户关联。
  • 提交在独立的仓库而不是复刻中进行。
  • 提交在以下位置进行:
    • 在仓库的默认分支中
    • gh-pages 分支中(对于包含项目站点的仓库)

有关项目网站的更多信息,请参阅“关于 GitHub Pages”。

此外,必须至少满足以下条件之一:

  • 您是仓库中的协作者,或者是拥有该仓库的组织的成员。
  • 您已复刻该仓库。
  • 您已打开仓库中的拉取请求或议题。
  • 您已为仓库加星标。

贡献未计算的常见原因

注:

  • 在变基提交时,提交的原作者和提交的变基者(无论是在命令行还是 GitHub 上)都会获得贡献积分。

24 小时内进行的提交

进行满足计为贡献要求的提交后,您可能需要等待最长 24 小时才能看到在贡献图中显示的贡献。

您的本地 Git 提交电子邮件地址未连接到您的帐户

必须使用已连接到 GitHub 帐户的电子邮件地址或 GitHub 在电子邮件设置中提供的 noreply 电子邮件地址进行提交, 提交才会显示在您的贡献图中。 有关 noreply 电子邮件地址的更多信息,请参阅“设置提交电子邮件地址”。

您可以通过将 .patch 添加到提交 URL 结尾来检查用于提交的电子邮件地址,例如 https://github.com/octocat/octocat.github.io/commit/67c0afc1da354d8571f51b6f0af8f2794117fd10.patch

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

From: 字段中的电子邮件地址是在本地 git 配置设置中设置的地址。 在本例中,用于提交的电子邮件地址是 octocat@nowhere.com

如果用于提交的电子邮件地址未连接到您的 GitHub 帐户,您必须添加电子邮件地址到您的 GitHub 帐户。 您的贡献图将在添加新地址后自动重建。

通用电子邮件地址(例如 jane@computer.local)无法添加到 GitHub 帐户。 如果为您的提交使用这类电子邮件,则提交不会链接到您的 GitHub 个人资料,并且不会在您的贡献图中显示。

提交没有在默认或 gh-pages 分支中进行

仅发生在默认分支或 gh-pages 分支(对于包含项目站点的仓库)中的提交才会计入。 更多信息请参阅“关于 GitHub Pages”。

如果您的提交位于非默认或非 gh-pages 分支中,并且您希望将其计入您的贡献,则需要执行以下操作之一:

更改仓库的默认分支将为所有仓库协作者进行更改。 仅当您希望新分支成为进行所有未来拉取请求和提交的基础时才执行此操作。

提交在复刻中进行

在复刻中进行的提交不会计入您的贡献。 要将其计入,您必须执行以下操作之一:

  • 打开拉取请求以将您的更改合并到父仓库。
  • 要分离复刻并将其变为 GitHub 上独立的仓库,请联系 GitHub 支持GitHub 高级支持。 如果该复刻有自己的复刻,让 GitHub 支持 了解这些复刻是随您的仓库移入新网络还是留在当前网络中。 更多信息请参阅“关于复刻”。

延伸阅读

此文档对您有帮助吗?

Privacy policy

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。