また、上流リポジトリのメンテナに、ユーザ所有のフォークにコミットをプッシュする権限を与えることもできます。 プルリクエストが上流リポジトリのブランチを base ブランチとして自分のトピックブランチと比較する場合、トピックブランチは「プルリクエストの比較ブランチ」とも呼ばれます。 例も含めたプルリクエストブランチに関する詳しい情報については、「プルリクエストを作成する」を参照してください。
-
作成したフォークの元であるリポジトリに移動します。
-
Above the list of files, click Pull request.
-
[Compare] ページで [compare across forks] をクリックします。
-
[base branch] ドロップダウンメニューで、変更をマージする上流リポジトリのブランチを選択します。
-
[head fork] ドロップダウンメニューでフォークを選択し、次に [compare branch] ドロップダウンメニューを使用して、変更を加えたブランチを選択します。
-
プルリクエストのタイトルと説明を入力します。
-
ユーザが所有するフォークでは、上流のリポジトリに対するプッシュアクセス件を持つ人がプルリクエストを変更することを許したい場合は、Allow edits from maintainers(メンテナからの編集を許可)を選択してください。
警告: フォークにGitHub Actionsワークフローが含まれているなら、オプションはAllow edits and access to secrets by maintainers(メンテナからの編集とシークレットへのアクセスを許可)になります。 GitHub Actionsワークフローを含むフォークのブランチの編集を許可すると、メンテナにフォークされたリポジトリのワークフローの編集も許可することになり、シークレットの値を明らかにして他のブランチへのアクセスも許可してしまう可能性があります。
-
レビューの準備ができたプルリクエストを作成するには、Create Pull Request(プルリクエストの作成)をクリックしてください。 ドラフトのプルリクエストを作成する2は、ドロップダウンメニューを使ってCreate Draft Pull Request(ドラフトのプルリクエストを作成)を選択し、Draft Pull Request(ドラフトのプルリクエスト)をクリックしてください。 ドラフトのプルリクエストに関する詳しい情報については「プルリクエストについて」を参照してください。
Tip: プルリクエストを作成した後は、特定の人に提案する変更のレビューを依頼できます。 詳細は「プルリクエストのレビューをリクエストする」を参照してください。