您可以使用 REST API 临时限制哪些类型的用户可以在您的公共仓库中发表评论、打开问题或创建拉取请求。启用限制后,只有指定类型的 GitHub 用户才能参与交互。限制会在定义的持续时间后自动过期。以下是有关 GitHub 用户类型的更多信息
- 现有用户:当您将交互限制为
existing_users
时,帐户创建不到 24 小时且之前未贡献过且不是合作者的新用户将被临时限制与您的仓库进行交互。
- 仅限贡献者:当您将交互限制为
contributors_only
时,之前未贡献过且不是合作者的用户将被临时限制与您的仓库进行交互。
- 仅限合作者:当您将交互限制为
collaborators_only
时,不是合作者的用户将被临时限制与您的仓库进行交互。
在用户级别设置交互限制将覆盖为用户拥有的各个仓库设置的任何交互限制。要为用户拥有的各个仓库设置不同的交互限制,请改用仓库交互端点。