{"meta":{"title":"必須レビューでのプルリクエストの承認","intro":"マージする前に、承認ルールの設定、変更の確認、フィードバックの送信など、必要なレビューを含む pull request を承認します。","product":"Pull Request","breadcrumbs":[{"href":"/ja/pull-requests","title":"Pull Request"},{"href":"/ja/pull-requests/how-tos","title":"使い方"},{"href":"/ja/pull-requests/how-tos/review-pull-requests","title":"pull request をレビューする"},{"href":"/ja/pull-requests/how-tos/review-pull-requests/approving-a-pull-request-with-required-reviews","title":"PRを承認する"}],"documentType":"article"},"body":"# 必須レビューでのプルリクエストの承認\n\nマージする前に、承認ルールの設定、変更の確認、フィードバックの送信など、必要なレビューを含む pull request を承認します。\n\nプルリクエストにコメントしたり、変更を承認したり、承認に先立って改善をリクエストしたりできます。 「[プルリクエストで提案された変更をレビューする](/ja/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request)」を参照してください。\n\n検索修飾子 `review-requested:[USERNAME]` または `team-review-requested:[TEAMNAME]` が使用された、自分または自分がメンバーであるチームが確認を求められているプルリクエストを探すことができます。 詳しくは、「[イシューおよびプルリクエストを検索する](/ja/search-github/searching-on-github/searching-issues-and-pull-requests)」をご覧ください。\n\n> \\[!TIP]\n> 承認した pull request が大幅に変更された場合は、レビューを無視できます。 そのプルリクエストは、マージする前に新しいレビューが必要になります。 「[プルリクエストレビューの却下](/ja/pull-requests/how-tos/review-pull-requests/dismissing-a-pull-request-review)」を参照してください。\n\n1. リポジトリ名の下にある \\[**pull requests]\\(プル要求<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-git-pull-request\" aria-label=\"git-pull-request\" role=\"img\"><path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path></svg>** をクリックします。\n2. プルリクエストのリストで、レビューしたいプルリクエストをクリックします。\n3. Pull request で、**\\[<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-file-diff\" aria-label=\"file-diff\" role=\"img\"><path d=\"M1 1.75C1 .784 1.784 0 2.75 0h7.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25V4.664a.25.25 0 0 0-.073-.177l-2.914-2.914a.25.25 0 0 0-.177-.073ZM8 3.25a.75.75 0 0 1 .75.75v1.5h1.5a.75.75 0 0 1 0 1.5h-1.5v1.5a.75.75 0 0 1-1.5 0V7h-1.5a.75.75 0 0 1 0-1.5h1.5V4A.75.75 0 0 1 8 3.25Zm-3 8a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Z\"></path></svg> Files changed]** をクリックします。\n\n   ![pull request のタブのスクリーンショット。 \\[変更されたファイル\\] タブが濃いオレンジ色の枠線で囲まれています。](/assets/images/help/pull_requests/pull-request-tabs-changed-files.png)\n4. プル要求の変更を確認します。 必要に応じて、特定の行またはファイルにコメントを付けます。 「[プルリクエストで提案された変更をレビューする](/ja/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request#starting-a-review)」を参照してください。\n5. 変更されたコードの上にある **\\[変更の確認]** をクリックします。\n\n   ![pull request の \\[変更されたファイル\\] タブのスクリーンショット。 \\[変更の確認\\] ボタンが、濃いオレンジ色の枠線で囲まれています。](/assets/images/help/pull_requests/review-changes-button.png)\n6. 提案された変更についてのフィードバックをまとめたコメントを入力してください。\n7. \\[ **承認]** を選択して、提案された変更のマージを承認します。\n8. **\\[レビューをサブミット]** をクリックします。\n\n> \\[!TIP]\n> \\*\n> **リクエストの変更**オプションは純粋に情報提供を目的としており、ルールセットまたはクラシック ブランチ保護ルールが \\[pull request の要求] オプションで構成されていない限り、マージの防げにはなりません。 ルールが構成されており、リポジトリへの `admin`、`owner`、または `write` アクセス権を持つコラボレーターが変更を要求するレビューを送信した場合、同じコラボレーターが pull request の変更を承認する別のレビューを送信するまで、pull request をマージすることはできません。\n>\n> * リポジトリのオーナーと管理者は、プルリクエストが承認レビューを受けていなかったり、あるいは変更をリクエストしたレビュー担当者がOrganizationを離れていたりアクセスできなくなっている場合でも、プルリクエストをマージできます。\n> * 必須レビューと古いレビューの棄却がどちらも有効化されており、承認済みのプルリクエストのブランチにコードを変更するコミットがプッシュされた場合、その承認は却下されます。 そのプルリクエストは、再度レビューされ承認されるまではマージできません。\n> * 同じコミットを指す複数のオープンされたプルリクエストがあり、それぞれがheadブランチを持つ場合、いずれかがペンディングあるいは拒否されたレビューを持っているなら、それらはマージできません。\n> * 書き込みまたは管理者のアクセス許可を持つユーザーがレビューを承認する必要があるリポジトリの場合、レビュー担当者のサイドバーではアクセス許可レベルごとに承認がグループ化されます。 承認は 2 つのセクションに表示される場合があります。\n>   \\*\n>   **上部のセクション**には、主に、マージ要件に考慮される書き込みまたは管理者アクセス許可を持つユーザーからの承認が含まれます。 GitHub Copilot レビューはそれらの要件に対して考慮されませんが、GitHub Copilot による承認もこのセクションに表示されます。\n>   \\*\n>   **折りたたみ可能なセクション (ある場合)** には、pull request をマージできるかどうかに影響しないレビューを行うレビュー担当者からの承認が表示されます。\n> * Pull request の作成者が自分の pull request を承認することはできません。また、GitHub Copilot によって生成された pull request を、その pull request が関連する issue に Copilot を割り当てたユーザーが承認することもできません。\n\n## 詳細については、次を参照してください。\n\n* [保護されたブランチについて](/ja/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/about-protected-branches#require-pull-request-reviews-before-merging)\n* [プルリクエストで提案された変更をレビューする](/ja/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request)\n* [プルリクエストへのコメント](/ja/pull-requests/how-tos/review-pull-requests/commenting-on-a-pull-request)"}