2017-05-06 87 views
0

我的团队(包括我,成员A和成员B)和我是github的新成员,并且已创建回购并通过回购设置将其添加为合作者。我让他们将示例txt文件(带有随机单词,如'foobar')推送到他们自己的叉子上,并向我的叉子发出拉取请求。然后,我将拉取请求合并到我自己的回购中,但我的回购仅将我列为唯一供应商。Github没有将我的团队显示为贡献者

会员A和会员B的文件现在在我的回购协议中,但我的回购协议仍然说1贡献者,当我点击该链接时,它只显示我和会员B的贡献。

+0

你是如何执行合并的?你压扁了吗? –

+0

他们通过github网站提出了拉取请求,并合并了拉取请求。我不确定什么是压扁的意思,但我没有使用它。 –

+0

回购是私人的吗?如果没有,你可以发布一个链接吗? –

回答

0

documentation for the GitHub API to list contributors有这样一段话:

提供者的数据缓存性能的原因。此端点可能会返回几个小时前的信息。

没有历史图表的页面https://github.com/Mohammadhunan97/pipe_channel/graphs/contributors对应于https://api.github.com/repos/Mohammadhunan97/pipe_channel/contributors的API输出。

通过添加参数anon=1你也可以包括那些没有链接到GitHub的用户提交他们的电子邮件,笔者用户:https://api.github.com/repos/Mohammadhunan97/pipe_channel/contributors?anon=1

通过查看https://github.com/Mohammadhunan97/pipe_channel/commit/9ac4ae1e163562ade676f33e0ad7ad2b08adb31e.patch(我只是说.patch到链接的末尾一个提交)其中一个贡献者没有使用他们正确的电子邮件地址。有关如何解决此问题,请参阅GitHub documentation on how to fix when commits are not linked to any user