Repository-Administratoren können die Einstellung für den anonymen Git-Lesezugriff für ein bestimmtes Repository ändern, wenn folgende Voraussetzungen erfüllt sind:
- Ein Websiteadministrator hat den privaten Modus und den anonymen Git-Lesezugriff aktiviert.
- Das Repository ist für das Unternehmen öffentlich und ist keine Fork.
- Ein Websiteadministrator hat den anonymen Git-Lesezugriff für das Repository nicht deaktiviert.
Hinweise:
- Es ist nicht möglich, den Git-Lesezugriff für geforkte Repositorys zu ändern, da sie standardmäßig die Zugriffseinstellungen des Root-Repositorys übernehmen.
- Wenn ein öffentliches Repository privat wird, wird der anonyme Git-Lesezugriff automatisch für dieses Repository und dessen Forks deaktiviert.
- Wenn ein Repository mit anonymer Authentifizierung Git LFS-Objekte enthält, kann es die Git LFS-Objekte nicht herunterladen, da für sie weiterhin eine Authentifizierung erforderlich ist. Es wird dringend empfohlen, den anonymen Git-Lesezugriff für ein Repository mit Git LFS-Objekten nicht zu aktivieren.
-
Navigiere auf Ihre GitHub Enterprise Server-Instance zur Hauptseite des Repositorys.
-
Wähle unter dem Namen deines Repositorys die Option Einstellungen aus. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.
-
Klicke unter „Gefahrenzone“ neben „Anonymen Git-Lesezugriff aktivieren“ auf Aktivieren.
-
Überprüfen der Änderungen. Gib zur Bestätigung den Namen des Repositorys ein, und klicke auf Ich habe verstanden und möchte den anonymen Git-Lesezugriff aktivieren.