当用户从其 Fork 创建拉取请求时,用户通常有权决定其他用户是否可以提交到拉取请求的比较分支。如果拉取请求作者希望加强协作,他们可以授予上游存储库的维护者(即任何对上游存储库具有推送访问权限的人员)提交到拉取请求的比较分支的权限。要了解有关上游存储库的更多信息,请参阅“关于 Fork”。
拉取请求作者可以在他们最初从个人帐户中的 Fork 创建拉取请求时或创建拉取请求后授予这些权限。有关更多信息,请参阅“从 Fork 创建拉取请求”。
您可以在首次从 Fork 创建拉取请求时设置提交权限。有关更多信息,请参阅“从 Fork 创建拉取请求”。此外,您可以修改现有的拉取请求以允许存储库维护者对您的分支进行提交。
在现有拉取请求上启用存储库维护者权限
-
在 GitHub 上,导航到拉取请求的上游存储库的主页。
-
在上游存储库名称下,单击 拉取请求.
-
在拉取请求列表中,导航到您想要允许提交的拉取请求。
-
在用户拥有的 Fork 上,如果您希望允许任何对上游存储库具有推送访问权限的人员更改您的拉取请求,请选择“**允许维护者编辑**”。
警告
如果您的分支包含 GitHub Actions 工作流,则选项为允许维护者编辑和访问密钥。允许在包含 GitHub Actions 工作流的分支上进行编辑,也允许维护者编辑分叉存储库的工作流,这可能会泄露密钥的值并授予对其他分支的访问权限。