Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-05-23. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Artikelversion: Enterprise Server 2.17

Erforderliche Reviews für Pull-Requests aktivieren

Repository-Administratoren können erforderliche Reviews vorschreiben, sodass Pull-Requests eine bestimmte Anzahl an genehmigenden Reviews aufweisen müssen, bevor sie zusammengeführt werden.

Geschützte Branches sind verfügbar in öffentlichen Repositorys mit GitHub Free und GitHub Free für Organisationen, und in öffentlichen und privaten Repositorys mit GitHub Pro, GitHub Team, GitHub Enterprise Cloud, und GitHub Enterprise Server.

Bevor Du erforderliche Reviews auf einem Branch aktivierst, musst Du zunächst den Branch als geschützten Branch aufsetzen. Weitere Informationen findest Du unter „Geschützte Branches konfigurieren.“

Du kannst geschützte Branch-Einstellungen automatisch für einige oder alle Branches in Deinem Repository erzwingen. Weitere Informationen findest Du unter „Geschützte Branches konfigurieren.“

  1. Navigiere in GitHub Enterprise zur Hauptseite des Repository.
  2. Klicke unter Deinem Repository-Namen auf Settings (Einstellungen).
    Schaltfläche „Repository settings" (Repository-Einstellungen)
  3. Klicke im linken Menü auf Branches.
    Untermenü „Repository options" (Repository-Optionen)
  4. Klicke neben „Branch protection rules" (Branch-Schutzregeln) auf Add rule (Regel hinzufügen.)
    Schaltfläche „Add branch protection rule" (Füge Branch-Schutzregel hinzu)
  5. Gib unter „Branch name pattern" (Branch-Namensmuster) den Branch-Namen oder das Muster ein, das Du schützen möchtest.
    Feld „Branch rule" (Branch-Regel)
  6. Wähle Require pull request reviews before merging (Pull-Request-Reviews vor dem Merge erforderlich) aus.
    Kontrollkästchen für Einschränkungen bei Pull-Request-Reviews
  7. Wähle im Dropdownmenü „Required approving reviews“ (Erforderliche genehmigende Reviews) die Anzahl an genehmigenden Reviews aus, die Du auf dem Branch vorschreiben möchtest.
    Dropdownmenü zur Auswahl der Anzahl an erforderlichen genehmigenden Reviews
  8. Wähle optional Dismiss stale pull request approvals when new commits are pushed (Alte Pull-Request-Genehmigungen verwerfen, wenn neue Commits übertragen werden) aus. Dadurch wird ein genehmigender Pull-Request-Review verworfen, wenn ein Code-verändernder Commit an den Branch übertragen wird.
    Kontrollkästchen „Dismiss stale pull request approvals when new commits are pushed“ (Alte Pull-Request-Genehmigungen verwerfen, wenn neue Commits übertragen werden)
  9. Wähle 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 findest Du unter „Über Codeinhaber."
    Review von Codeinhabern erforderlich
  10. Wenn das Repository Teil einer Organisation ist, wähle 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 findest Du unter „Einen Pull-Request-Review verwerfen." Diese Option ist für persönliche Repository nicht verfügbar.
    Kontrollkästchen „Restrict who can dismiss pull request reviews“ (Einschränken, wer Pull-Request-Reviews verwerfen kann)
  11. Wähle optional Include administrators (Administratoren einbeziehen). Dies erzwingt alle konfigurierten Einschränkungen für Repository-Administratoren.
    Kontrollkästchen „Include administrators“ (Administratoren einbeziehen)
  12. Klicke auf Create (Erstellen).

Weiterführende Informationen

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt