Über Änderungen der Repository-Sichtbarkeit
Hinweis
Wenn Sie die Sichtbarkeit eines Repositories nicht ändern können, hat der Besitzer der Organisation die Möglichkeit, die Sichtbarkeit des Repositories zu ändern, möglicherweise auf die Besitzer der Organisation beschränkt. Weitere Informationen finden Sie unter Einschränken von Änderungen der Sichtbarkeit von Repositorys in deiner Organisation.
Es wird empfohlen, die folgenden Nachteile zu überprüfen, bevor du die Sichtbarkeit eines Repositorys änderst.
Warnung
Änderungen an der Sichtbarkeit eines großen Repositorys oder Repository-Netzwerks können die Datenintegrität beeinträchtigen. Sichtbarkeitsänderungen können auch unbeabsichtigte Auswirkungen auf Forks haben. GitHub empfiehlt Folgendes, bevor du die Sichtbarkeit eines Repositorynetzwerks änderst
- Warte auf einen Zeitraum mit geringerer Aktivität auf Ihre GitHub Enterprise Server-Instance.
- Wenden Sie sich an Ihren Websiteadministrator, bevor Sie fortfahren. Der }Websiteadministrator kann sich unter GitHub Enterprise-Support zur weiteren Unterstützung an uns wenden.
Repository als privat festlegen
- GitHub trennt öffentliche Forks des öffentlichen Repositorys ab und stellt sie in ein neues Netzwerk. Öffentliche Forks werden nicht als privat deklariert.
- Wenn Sie die Sichtbarkeit eines Repositorys von intern auf privat ändern, entfernt GitHub Forks, die einem Benutzer ohne Zugriff auf das neue private Repository gehören. Die Sichtbarkeit von Forks ändert sich ebenfalls in „Privat“. Weitere Informationen finden Sie unter Was geschieht mit Forks, wenn ein Repository gelöscht wird oder sich dessen Sichtbarkeit ändert?
- Es steht kein anonymer Git-Lesezugriff mehr zur Verfügung. Weitere Informationen finden Sie unter Anonymen Git-Lesezugriff für ein Repository aktivieren.
Repository als intern festlegen
- Alle Forks des Repositorys bleiben im Repository-Netzwerk erhalten, und GitHub behält die Beziehung zwischen dem Root-Repository und dem Fork bei. Weitere Informationen finden Sie unter Was geschieht mit Forks, wenn ein Repository gelöscht wird oder sich dessen Sichtbarkeit ändert?.
Repository als öffentlich festlegen
- GitHub trennt private Forks ab und verwandelt sie in ein eigenständiges privates Repository. Weitere Informationen finden Sie unter Was geschieht mit Forks, wenn ein Repository gelöscht wird oder sich dessen Sichtbarkeit ändert?
Folgen einer Änderung der Sichtbarkeit eines Repositorys
Achtung
Bevor Sie die Sichtbarkeit Ihres Repositorys ändern, sollten Sie sich über die Konsequenzen dieser Änderung im Klaren sein.
Wechseln von öffentlich zu privat
- Stars und Watchers für dieses Repository werden gelöscht, was sich auf die Rangfolgen von Repositorys auswirkt.
- Benutzerdefinierte Dependabot-Warnungsregeln werden deaktiviert, sofern GitHub Code Security für dieses Repository nicht aktiviert ist. Abhängigkeitsdiagramm und Dependabot alerts bleiben mit der Berechtigung zum Ausführen schreibgeschützter Analysen für dieses Repository aktiviert.
- Code scanning ist nicht mehr verfügbar, sofern Code Security für dieses Repository nicht aktiviert ist.
- Aktuelle Forks bleiben öffentlich und werden von diesem Repository getrennt.
Wechsel von privat zu öffentlich
- Der Code wird für jeden sichtbar sein, der Ihre GitHub Enterprise Server-Instance besuchen kann.
- Jeder kann Ihr Repository forken.
- Alle Push-Regelsätze werden deaktiviert.
- Ihre Änderungen werden als Aktivität veröffentlicht.
- Der Aktionsverlauf und die Protokolle sind für alle sichtbar.
- Stars und Watchers für dieses Repository werden gelöscht.
Wechseln von privat zu intern
- Alle Mitglieder des Unternehmens erhalten Lesezugriff.
- Externe Mitarbeiter können nicht mehr zu Forks hinzugefügt werden, es sei denn, sie werden dem Stamm hinzugefügt.
- Stars und Watchers für dieses Repository werden gelöscht.
Wechseln von intern zu privat
- Stars und Watchers für dieses Repository werden gelöscht, was sich auf die Rangfolgen von Repositorys auswirkt.
- Benutzerdefinierte Dependabot-Warnungsregeln werden deaktiviert, sofern GitHub Code Security für dieses Repository nicht aktiviert ist. Abhängigkeitsdiagramm und Dependabot alerts bleiben mit der Berechtigung zum Ausführen schreibgeschützter Analysen für dieses Repository aktiviert.
- Code scanning ist nicht mehr verfügbar, sofern Code Security für dieses Repository nicht aktiviert ist.
- Aktuelle Forks bleiben öffentlich und werden von diesem Repository getrennt.
Wechseln von intern zu öffentlich
- Der Code wird für jeden sichtbar sein, der Ihre GitHub Enterprise Server-Instance besuchen kann.
- Jeder kann Ihr Repository forken.
- Alle Push-Regelsätze werden deaktiviert.
- Ihre Änderungen werden als Aktivität veröffentlicht.
- Der Aktionsverlauf und die Protokolle sind für alle sichtbar.
- Stars und Watchers für dieses Repository werden gelöscht.
Wechseln von öffentlich zu intern
- Alle Mitglieder des Unternehmens erhalten Lesezugriff.
- Externe Mitarbeiter können nicht mehr zu Forks hinzugefügt werden, es sei denn, sie werden dem Stamm hinzugefügt.
- Stars und Watchers für dieses Repository werden gelöscht.
Ändern der Sichtbarkeit eines Repositorys
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Klicke unter dem Repositorynamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

-
Klicke im Abschnitt „Gefahrenzone“ rechts neben „Sichtbarkeit des Repositorys ändern“ auf Sichtbarkeit ändern.
-
Wähle eine Sichtbarkeit aus.
-
Klicken Sie, um zu bestätigen, dass Sie die Sichtbarkeit des richtigen Repositorys ändern.
-
Klicken Sie auf "Ich habe diese Effekte gelesen und verstanden".
-
Klicken Sie auf "Dieses Repository öffentlich machen" oder "Dieses Repository privat machen".
Weiterführende Themen
-
[AUTOTITLE](/repositories/creating-and-managing-repositories/about-repositories#about-repository-visibility)