Informationen zum Aktivieren und Deaktivieren GitHub Codespaces
GitHub Codespaces ist immer in den öffentlichen Repositorys einer Organisation verfügbar. Alle Benutzer können einen Codespace aus diesen Repositories erstellen.
Wenn Sich Ihre Organisation in einem GitHub Free Plan befindet, GitHub Codespaces ist sie immer in den privaten Repositorys Ihrer Organisation verfügbar. Alle Benutzer mit Zugriff auf diese Repositories können auf eigene Kosten einen Codespace erstellen.
Wenn Sie ein Organisationsbesitzer für einen kostenpflichtigen GitHub Plan sind, können Sie die privaten Repositorys Ihrer Organisation aktivieren oder deaktivierenGitHub Codespaces. Sie können für alle Benutzer oder nur für ausgewählte Mitglieder und Mitarbeiter aktivieren GitHub Codespaces .
Aktivieren oder Deaktivieren GitHub Codespaces
Hinweis
Wenn Sie den Zugriff eines Benutzers entfernen, um zu GitHub Codespaces verhindern, dass er alle vorhandenen Codespaces in den privaten Repositorys Ihrer Organisation öffnet. Weitere Informationen finden Sie unter Was geschieht, wenn ich den Zugriff eines Benutzers auf GitHub Codespaceseinen Benutzer entferne?
-
Klicke in der rechten oberen Ecke von GitHub auf dein Profilbild und dann auf Your organizations.
-
Wählen Sie eine Organisation aus, indem Sie darauf klicken.
-
Klicke unter dem Organisationsnamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

-
Klicke in der linken Randleiste auf Codespaces.
-
Klicke unter Codespaces in der linken Randleiste auf General.
-
Wählen Sie auf der Codespaces Einstellungsseite unter "Codespaces zugriff" Ihre bevorzugte Einstellung für GitHub Codespaces die privaten Repositorys Ihrer Organisation aus.
Sicherstellen, dass Benutzende Codespaces erstellen können
Um Benutzenden zu erlauben, Codespaces für ein Repository zu erstellen, das sich im Besitz deiner Organisation befindet, musst du einen der folgenden Schritte ausführen:
- Gewähre dem Nutzer Lesezugriff auf das Repository und erlaube das Forken. Dadurch kann der Benutzer einen Codespace erstellen, Änderungen zu einem Fork pushen und eine Pull-Anfrage öffnen. Weitere Informationen finden Sie unter Die Forking-Richtlinie für deine Organisation verwalten.
- Gewähre dem Benutzer Schreibzugriff auf das Repository, damit er Änderungen direkt in das Repository pushen kann, ohne zu forken.
Hinweis
Wenn Sie ein bestätigter Lehrer oder Lehrer sind, müssen Sie von einem GitHub Codespaces Bildungsangebot aus aktivierenGitHub Classroom, um Ihren Codespaces Education-Vorteil nutzen zu können. Weitere Informationen finden Sie unter Verwenden von GitHub Codespaces mit GitHub Classroom.
Was geschieht, wenn ich den Zugriff GitHub Codespaceseines Benutzers entferne?
Bevor Sie den Zugriff der Benutzer auf GitHub Codespacesdiese Benutzer entfernen, sollten Sie die betroffenen Benutzer benachrichtigen.
Wenn Sie den Zugriff eines Benutzers entfernen, kann der Benutzer sofort keine vorhandenen Codespaces öffnen, die er aus den privaten Repositorys Ihrer Organisation erstellt hat.
- Wenn du die betroffenen Personen vorher benachrichtigst, können sie alle unveröffentlichten Arbeiten an einen Branch im Repository pushen, bevor sie keinen Zugriff mehr haben.
- Wenn Benutzer*innen den Zugriff auf einen Codespace verlieren, wird der Codespace für einen Zeitraum von 7 Tagen aufbewahrt, danach wird er endgültig gelöscht. Während dieses 7-Tage-Zeitraums muss der Benutzer kontaktieren uns über das GitHub Supportportal, um nicht veröffentlichte Arbeit aus dem Codespace wiederherzustellen.
Wenn du bisher für Codespaces gezahlt hast, die Benutzende in den öffentlichen Repositorys deiner Organisation erstellt haben, geht der Besitz an diesen Codespaces auf die Benutzenden über.