微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

提交只是没有显示在 GitHub 图形上?

如何解决提交只是没有显示在 GitHub 图形上?

所以自从我开始从事这个新项目以来,我的提交就不再出现在 GitHub 图形上,对我来说没有绿色图块。我参与了一个个人项目,我能够在图形上看到我的提交,但是当涉及到另一个项目时,什么也没有发生。

我已经阅读了文档并没有发现任何东西,我的工作朋友在存储库中没有遇到同样的问题,所以我不知道还有什么可能。我什至从我的机器上删除了该项目并再次克隆,仍然没有任何变化。

是的,我可以通过 git log 看到我的提交,它们都在那里。

解决方法

您提到您的提交位于默认分支以外的不同分支上。来自GitHub's documentation

提交

如果提交满足所有 以下条件:

  • 用于提交的电子邮件地址与您的 GitHub 帐户相关联。
  • 提交是在一个独立的存储库中进行的,而不是一个分支。
  • 提交如下:
    • 在存储库的默认分支中
    • gh-pages 分支中(用于具有项目站点的存储库)

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

此外,至少有一项必须符合以下条件:

  • 您是代码库的协作者或拥有代码库的组织的成员。
  • 您已分叉存储库。
  • 您已在存储库中打开拉取请求或议题。
  • 您已为存储库加星标。

因此,图表中只会显示来自默认分支或 gh-pages 分支的提交。如果您在不同的分支上工作,然后合并到默认分支,那么您合并的所有提交也将在贡献图上可见。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。