如何解决提交只是没有显示在 GitHub 图形上?
所以自从我开始从事这个新项目以来,我的提交就不再出现在 GitHub 图形上,对我来说没有绿色图块。我参与了一个个人项目,我能够在图形上看到我的提交,但是当涉及到另一个项目时,什么也没有发生。
我已经阅读了文档并没有发现任何东西,我的工作朋友在存储库中没有遇到同样的问题,所以我不知道还有什么可能。我什至从我的机器上删除了该项目并再次克隆,仍然没有任何变化。
是的,我可以通过 git log
看到我的提交,它们都在那里。
解决方法
您提到您的提交位于默认分支以外的不同分支上。来自GitHub's documentation:
提交
如果提交满足所有 以下条件:
- 用于提交的电子邮件地址与您的 GitHub 帐户相关联。
- 提交是在一个独立的存储库中进行的,而不是一个分支。
- 提交如下:
- 在存储库的默认分支中
- 在
gh-pages
分支中(用于具有项目站点的存储库)
有关项目网站的更多信息,请参阅“About GitHub Pages”。
此外,至少有一项必须符合以下条件:
- 您是代码库的协作者或拥有代码库的组织的成员。
- 您已分叉存储库。
- 您已在存储库中打开拉取请求或议题。
- 您已为存储库加星标。
因此,图表中只会显示来自默认分支或 gh-pages
分支的提交。如果您在不同的分支上工作,然后合并到默认分支,那么您合并的所有提交也将在贡献图上可见。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。