Geschützte Branches in GitLab konfigurieren
Geschützte Branches und Tags
2. Geschützte Branches in GitLab konfigurieren
2.1 Geschützte Branches einrichten
- Projekteinstellungen öffnen:
- Öffnen Sie Ihr Projekt in GitLab.
- Wählen Sie
Settings>Repository.
- Einen geschützten Branch hinzufügen:
- Scrollen Sie zum Abschnitt
Protected branches. - Wählen Sie den Branch, den Sie schützen möchten (zum Beispiel
main). - Konfigurieren Sie die Schutzeinstellungen:
- Allowed to Merge: Legen Sie fest, welche Rollen oder Personen in diesen Branch mergen dürfen.
- Allowed to Push and Merge: Legen Sie fest, welche Rollen oder Personen auf diesen Branch übertragen (push) dürfen.
- Allowed to Force Push: Legen Sie fest, welche Rollen oder Personen einen Force-Push auf diesen Branch ausführen dürfen. Davon wird in der Regel abgeraten.
- Klicken Sie auf
Protect, um die Einstellungen anzuwenden.
- Scrollen Sie zum Abschnitt
Beispielkonfiguration
Branch: main
- Allowed to Merge: Maintainers
- Allowed to Push: Developers + Maintainers
- Allowed to Force Push: No one
2.3 Branch-Schutz entfernen
- Suchen Sie im Abschnitt
Protected Branchesden Branch, dessen Schutz Sie entfernen möchten. - Klicken Sie daneben auf die Schaltfläche
Unprotect.