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

プルリクエストの必須レビューを有効にする

リポジトリの管理者は、必須レビューを施行し、プルリクエストのマージ前に特定の数の承認レビューが必要になるようにできます。

保護されたブランチは、GitHub Free ではパブリックリポジトリでのみ使用でき、GitHub Pro、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server ではパブリックおよびプライベートリポジトリで使用できます。 For more information, see "GitHub's products."

必須レビューをブランチで有効にする前に、ブランチを「保護されたブランチ」として設定する必要があります。 詳しい情報については保護されたブランチの設定を参照してください。

You can automatically enforce protected branch settings for some or all branches in your repository. 詳しい情報については保護されたブランチの設定を参照してください。

  1. On GitHub, navigate to the main page of the repository.

  2. Under your repository name, click Settings.

    Repository settings button

  3. In the left menu, click Branches.

    Repository options sub-menu

  4. [Protected Branches] で、ドロップダウンメニューを使用して、制限するブランチを選択します。

    保護されたブランチのドロップダウンメニューを選択する

  5. [Require pull request reviews before merging] を選択します。

    プルリクエストレビューの制限チェックボックス

  6. [Required approving reviews] ドロップダウンメニューで、ブランチで必須にする承認レビューの数を選択します。

    必須とするレビュー承認の数を選択するドロップダウンメニュー

  7. オプションとして、[Dismiss stale pull request approvals when new commits are pushed] を選択します。 これにより、コードを修正するコミットがブランチにプッシュされる際に、プルリクエストの承認レビューが却下されます。

    新たなコミットがチェックボックスにプッシュされた際に古いプルリクエストの承認を却下するチェックボックス

  8. オプションとして、[Require review from Code Owners] を選択して、プルリクエストが指定されたオーナーがいるコードに影響を与える場合に、コードオーナーによるレビューを義務化します。 詳細は「コードオーナーについて」を参照してください。

    コードオーナーのレビューを必要とする

  9. オプションとして、リポジトリが Organization の一部である場合、[Restrict who can dismiss pull request reviews] を選択して、プルリクエストのレビューを却下できるユーザーまたはチームを検索して選択します。 詳細は「Dismissing a pull request review」を参照してください。このオプションは個人リポジトリでは使用できません。

    [Restrict who can dismiss pull request reviews] チェックボックス

  10. オプションとして、[Include administrators] を選択します。 This enforces all configured restrictions for repository administrators.

    [Include administrators] チェックボックス

  11. [Save changes] をクリックします。

参考リンク

担当者にお尋ねください

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

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