ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。

フォークからのプルリクエストの作成

リポジトリをフォークし、そのフォークに変更を加えた場合、プルリクエストを作成することで上流リポジトリにその変更の承認を依頼することができます。

フォーク内のどのブランチやコミットからでも、上流リポジトリに対するプルリクエストを開くことができます。 おすすめはトピックブランチでの変更です。そうすることで、プルリクエストに対するフィードバックを受けた場合、続くコミットをプッシュできるようになります。 上流リポジトリのメンテナーがトピックブランチにコミットし、プルリクエストを更新できるようにすることもできます。 プルリクエストが上流リポジトリのブランチを base ブランチとして自分のトピックブランチと比較する場合、トピックブランチは「プルリクエストの比較ブランチ」とも呼ばれます。 例も含めたプルリクエストブランチに関する詳しい情報については「プルリクエストを作成する」を参照してください。

  1. 作成したフォークの元であるリポジトリに移動します。

  2. To the right of the Branch menu, click New pull request.

    プルリクエストボタン

  3. [Compare] ページで [compare across forks] をクリックします。

    [Compare across forks] リンク

  4. [base fork] が変更をマージする対象のリポジトリであることを確認します。 [base branch] ドロップダウンメニューを使用して、変更をマージする対象の上流リポジトリのブランチを選択します。

    base フォークとブランチを選択するドロップダウンメニュー

  5. Use the head fork drop-down menu to select your fork, then use the compare branch drop-down menu to select the branch you made your changes in.

    Drop-down menus for choosing the head fork and compare branch

  6. プルリクエストのタイトルと説明を入力します。

    Pull request title and description fields

  7. 上流リポジトリへのプッシュアクセスを持つ誰にも PR への変更を許可したくない場合は、[Allow edits from maintainers] のチェックを外します。

    allow-maintainers-to-make-edits-checkbox

  8. レビューの準備ができたプルリクエストを作成するには、Create Pull Request(プルリクエストの作成)をクリックしてください。 To create a draft pull request, use the drop-down and select Create Draft Pull Request, then click Draft Pull Request. ドラフトのプルリクエストに関する詳しい情報については「プルリクエストについて」を参照してください。

    プルリクエストの作成ボタン

Tip: After you create a pull request, you can ask a specific person to review your proposed changes. 詳細は「プルリクエストのレビューをリクエストする」を参照してください。

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください