未被授权合作者向 GitHub 私有仓库提交代码

4

我在GitHub上有一个私人仓库,有两个合作者,但是从昨天开始,我发现有第三个未授权的人提交了代码。这是怎么可能的?

1个回答

4

有两种可能的情况:

  1. 合作者可能使用不同的电子邮件地址提交了更改,可能是在另一台机器上工作时发生的。这可能导致提交显示为来自另一个 GitHub 用户(如果新的电子邮件地址属于另一个用户),或者来自没有 GitHub 帐户的用户(如果没有人声称该电子邮件地址)。

    在第二种情况下,只需让合作者将新的电子邮件地址添加到其 GitHub 帐户即可将提交归因于合作者。

  2. 提交可以由不同的用户编写、提交和推送。非合作者无法向您的存储库推送,但他们绝对可以为合作者提供提交。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接