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

Informationen zu geschützten Branches und erforderlichen Statuschecks

Mit geschützten Branches wird sichergestellt, dass Mitarbeiter an einem Repository keine unwiderruflichen Änderungen an Branches vornehmen. Mithilfe von erforderlichen Statuschecks wird sichergestellt, dass alle erforderlichen CI-Tests bestanden werden, bevor Mitarbeiter Änderungen an einem geschützten Branch vornehmen können. Branches in Repositorys, die Organisationen gehören, können so konfiguriert werden, dass nur bestimmte Benutzer oder Teams Pushes an den Branch durchführen können.

Geschützte Branches blockieren verschiedene Git-Features auf einem Branch, dessen Schutz ein Repository-Administrator ausgewählt hat. Ein geschützter Branch kann nicht

  • per Push-Vorgang zwangsweise übertragen werden,
  • gelöscht werden,
  • mit Änderungen gemergt werden, bis die erforderlichen Statuschecks bestanden sind.

Personen mit Administratorberechtigungen für ein Repository sind immer in der Lage, einen Push-Vorgang für einen geschützten Branch durchzuführen. Wenn Sie Branch-Einschränkungen aktivieren, können nur bestimmte Benutzer oder Teams mit einer entsprechenden Berechtigung Pushes an den geschützten Branch durchführen. Weitere Informationen finden Sie unter „Geschützte Branches und erforderliche Statuschecks konfigurieren“.

Eingeschränkte Branchberechtigungen.

Hinweis: Wenn „Include administrators“ (Administratoren einbeziehen) aktiviert ist und Sie die erforderlichen Statuschecks für den Branch aktiviert haben und diese fehlschlagen, schlägt auch jeder Versuch, Änderungen an den geschützten Branch zu pushen, fehl, selbst für Benutzer mit Administratorberechtigungen.

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt