プルリクエストの作者だけが、上流のリポジトリメンテナ、あるいは上流のリポジトリへのプッシュアクセスを持っている人に対し、ユーザ所有のフォークでプルリクエストの比較ブランチにコミットする権限を与えることができます。 上流リポジトリについて詳しく学ぶにはフォークについてを参照してください。
プルリクエストの作者は、ユーザが所有するフォークからプルリクエストを最初に作成するとき、またはプルリクエストを作成した後に、これらの権限を与えることができます。 詳しい情報については、「フォークからプルリクエストを作成する」を参照してください。
最初にフォークからプルリクエストを作成する時に、コミットの権限を設定できます。 詳しい情報についてはフォークからプルリクエストを作成するを参照してください。加えて、既存のプルリクエストを変更して、リポジトリメンテナがそのブランチにコミットできるようにすることもできます。
既存のプルリクエストへのリポジトリメンテナの権限の有効化
-
GitHub Enterpriseで、プルリクエストの上流リポジトリのメインページにアクセスします。
-
上流リポジトリの名前の下で、[Pull request] をクリックします。
-
プルリクエストのリストの中で、コミットを許可するプルリクエストを見つけます。
-
ユーザが所有するフォークでは、上流のリポジトリに対するプッシュアクセス件を持つ人がプルリクエストに変更することを許したくない場合は、Allow edits from maintainers(メンテナからの編集を許可)の選択を解除してください。
Warning: If your fork contains GitHub Actions workflows, the option is Allow edits and access to secrets by maintainers. Allowing edits on a fork's branch that contains GitHub Actions workflows also allows a maintainer to edit the forked repository's workflows, which can potentially reveal values of secrets and grant access to other branches.