为什么我没有被列为合并我的 PR 的项目的贡献者?

six*_*bit 5 git open-source github pull-request

我有一个 PR 合并到 GitHub 上一个开源项目的 master 分支。该项目不是分叉,如果我在 PR 中编辑的主树中查看文件,我会在那里被列为该文件的贡献者。

然而,出于某种原因,我没有出现在项目的主要“贡献者”页面中。有谁知道为什么会这样?我已经查看了这个 GitHub 帮助页面,关于在我自己的个人资料中显示的贡献,但我的问题是关于在实际项目的“贡献者”页面中显示。

作为参考,这里是有问题的 PR:https : //github.com/octokit/octokit.rb/pull/780

Tat*_*shi 6

在某些情况下,它可能是一个压缩合并的 PR。

然后,作者身份完全属于合并 PR 的人。GitHub 似乎在您的个人资料中将您视为贡献者,但由于它不计入提交,因此更改可能不会使您成为贡献者。

当合并拉取请求并压缩提交时,只有合并拉取请求的用户和打开拉取请求的用户才能获得贡献积分。拉取请求的其他贡献者将不会获得贡献信用。关联

更新:仅抓取“前”100 名贡献者,并且严格限制为 100 名,其余的将被删除。你只贡献了一个,所以你最终躲在被切割的部分。

确认您是否具有贡献者身份的最佳方法是在评论中使用最近实施的徽章功能。你似乎拥有它。