Erforderliche Reviews für Pull Requests aktivieren
Repository-Administratoren können erforderliche Reviews vorschreiben, sodass Pull Requests eine bestimmte Anzahl an Genehmigungsreviews aufweisen müssen, bevor sie gemergt werden.
Protected branches are available in public repositories with GitHub Free, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server.
Bevor Sie erforderliche Reviews auf einem Branch aktivieren, müssen Sie zunächst den Branch als geschützten Branch festlegen. Weitere Informationen finden Sie unter „Geschützte Branches konfigurieren“.
You can automatically enforce protected branch settings for some or all branches in your repository. For more information, see "Configuring protected branches."
-
On GitHub Enterprise, navigate to the main page of the repository.
-
Under your repository name, click Settings.
-
In the left menu, click Branches.
-
Wählen Sie unter „Protected Branches“ (Geschützte Branches) im Dropdownmenü den Branch aus, den Sie einschränken möchten.
-
Wählen Sie Require pull request reviews before merging (Pull-Request-Reviews vor dem Mergen erforderlich) aus.
-
Wählen Sie im Dropdownmenü „Required approving reviews“ (Erforderliche Genehmigungsreviews) die Anzahl an Genehmigungsreviews aus, die Sie auf dem Branch vorschreiben möchten.
-
Wählen Sie optional Dismiss stale pull request approvals when new commits are pushed (Alte Pull-Request-Genehmigungen verwerfen, wenn neue Commits gepusht werden) aus. Dadurch wird ein Pull-Request-Genehmigungsreview verworfen, wenn ein Commit, der den Code ändert, an den Branch gepusht wird.
-
Wählen Sie optional Require review from Code Owners (Review von Codeinhabern erforderlich) aus, damit ein Review von einem Codeinhaber erforderlich ist, wenn der Pull Request sich auf Code auswirkt, für den es einen bestimmten Inhaber gibt. Weitere Informationen finden Sie unter „Informationen zu Codeinhabern“.
-
Wenn das Repository Teil einer Organisation ist, wählen Sie optional Restrict who can dismiss pull request reviews (Einschränken, wer Pull-Request-Reviews verwerfen kann) aus, um die Personen oder Teams zu suchen und auszuwählen, die Pull-Request-Reviews verwerfen können. Weitere Informationen finden Sie unter „Einen Pull-Request-Review verwerfen“.
-
Optionally, select Include administrators. This enforces the required status checks on the repository administrators.
-
Klicken Sie auf Save changes (Änderungen speichern).