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 öffentlich auf der Instanz und ist kein 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 in GitHub Enterprise zur Hauptseite des Repository.
- Klicke unter Deinem Repository-Namen auf Settings (Einstellungen).
- Klicke neben „Enable anonymous Git read access“ (Anonymen Git-Lesezugriff aktivieren) auf Enable (Aktivieren).
- Überprüfe die Änderungen. Gib zur Bestätigung den Namen des Repositorys ein, und klicke auf I understand, enable anonymous Git read access (Ich habe verstanden und möchte den anonymen Git-Lesezugriff aktivieren).