Artikelversion: Enterprise Server 2.17
Erzwungene Push-Vorgänge an ein Repository blockieren
Sie können erzwungene Push-Vorgänge („git push --force“) auf allen Branches – oder einfach an den Standardbranch – eines Repositorys blockieren.
Hinweis: Jedes Repository erbt automatisch die Standardeinstellungen von der Organisation oder dem Benutzer, der es gehört. Du kannst die Standardeinstellung nicht überschreiben, wenn die Repository-Inhaber die Einstellung für alle ihre Repositorys erzwungen haben.
- Melde Dich unter
http(s)://HOSTNAME/login
bei Ihre GitHub Enterprise Server-Instanz an. - Klicke in der oberen rechten Ecke einer beliebigen Seite auf .
- Gib im Suchfeld den Namen des Repository ein und klicke auf Search (Suche).
- Klicke in den Suchergebnissen auf den Namen des Repository.
- Klicke in der oberen rechte Ecke der Seite auf Admin.
- Klicke auf der linken Seitenleiste auf Admin.
- Wählen Sie Block (Blockieren) oder Block to the default branch (Übertragung an Standardbranch blockieren) unter Push and Pull (Übertragen und abrufen) aus.
Die Änderung wird sofort wirksam. Wenn Sie Ihre Meinung später ändern, können Sie erzwungene Push-Vorgänge ohne Weiteres wieder zulassen.