Jeder Benutzer mit Administratorberechtigungen für ein Repository im Besitz der Organisation kann Branch-Einschränkungen aktivieren.
Du kannst geschützte Branch-Einstellungen automatisch für einige oder alle Branches in Deinem Repository erzwingen. Weitere Informationen finden Sie unter „Geschützte Branches konfigurieren“.
- Navigiere in GitHub Enterprise Server zur Hauptseite des Repository.
- Klicke unter Deinem Repository-Namen auf Settings (Einstellungen).
- Klicke im linken Menü auf Branches.
- Klicke neben „Branch protection rules" (Branch-Schutzregeln) auf Add rule (Regel hinzufügen.)
- Gib unter „Branch name pattern" (Branch-Namensmuster) den Branch-Namen oder das Muster ein, das Du schützen möchtest.
- Optional wähle Include administrators (Administratoren einbeziehen) aus. Dies erzwingt alle konfigurierten Einschränkungen für Repository-Administratoren.
- Wähle unter „Protect matching Branches" (Schütze übereinstimmende Branches) Einschränken, wer an übereinstimmende Branches übertragen kann.
- Search for and select the people, teams, or apps who will have permission to push to the protected branch.
- Klicke auf Create (Erstellen).