Du kannst jeden deiner aktiven oder beendeten Codespaces auf GitHub, in Visual Studio Code oder mit GitHub CLI wieder öffnen. Ein gelöschter Codespace kann nicht erneut geöffnet werden. Weitere Informationen findest du unter Grundlegendes zum Codespacelebenszyklus.
Du kannst alle deine Codespaces auf der Seite „Deine Codespaces“ unter github.com/codespaces anzeigen. Auf dieser Seite hast du folgende Möglichkeiten:
- Du kannst deine Codespaces öffnen, beenden oder löschen.
- Du kannst feststellen, wer der Besitzer deiner Codespaces ist (und worüber ggf. die Abrechnung anfallender Kosten erfolgt): dein persönliches Konto oder die Organisationen, denen du angehörst. Weitere Informationen findest du unter GitHub Codespaces Abrechnung.
- Sieh dir den Computertyp, die Größe und den Status deiner Codespaces an.
- Erstelle einen neuen Codespace, indem du entweder eine der Vorlagen von GitHub auswählst oder auf Neuer Codespace klickst. Weitere Informationen findest du unter Erstellen eines Codespaces aus einer Vorlage und Erstellen eines Codespaces für ein Repository.
- Verhindere das automatische Löschen eines Codespace. Weitere Informationen findest du unter Konfigurieren des automatischen Löschens deiner Codespaces.
Fortsetzen eines Codespaces über die Seite eines Repositorys
Beim Anzeigen eines Repositorys auf GitHub können Sie einen Codespace einfach fortsetzen.
-
Drücke die Kommataste ,, wenn die Registerkarte Code deines Repositorys auf GitHub angezeigt wird.
Die Seite „Codespace fortsetzen“ wird angezeigt. Auf diese Weise kannst du den zuletzt verwendeten Codespace für den aktuell ausgewählten Branch des Repositorys bzw. beim Anzeigen eines Pull Requests für den Topic-Branch des Pull Requests fortsetzen.

-
Klicke auf Diesen Codespace fortsetzen.
Wenn du einen neuen Codespace für diesen Branch des Repositorys erstellen möchtest, klicke wahlweise auf Neuen Codespace erstellen.
Hinweis
Wenn du über keinen Codespace für diesen Branch verfügst, lautet der Titel der Seite „Create codespace“, und es wird eine Schaltfläche mit der Bezeichnung Create a new codespace angezeigt.
Füge für die Adresse dieser Seite ein Lesezeichen hinzu, wenn du schnell dorthin zurückkehren möchtest, um deinen Codespace fortzusetzen. Wahlweise kannst du die Adresse anderen Personen in einem Link zur Verfügung stellen, damit diese schnell eigene Codespaces für dieses Repository erstellen und fortsetzen können.
Öffnen eines vorhandenen Codespaces über die Seite „Deine Codespaces“
-
Wähle in der oberen linken Ecke von GitHub aus, und klicke auf Codespaces, um die Seite „Your codespaces“ auf github.com/codespaces anzuzeigen.
-
Wenn du einen Codespace in deinem Standard-Editor öffnen möchtest, klicke auf den Namen des Codespaces. Du kannst deinen Standard-Editor für Codespaces auf der Seite mit deinen persönlichen Einstellungen festlegen. Siehe Festlegen des Standard-Editors für GitHub Codespaces.
So öffnest du den Codespace in einem anderen Editor als deinem Standard-Editor
- Klicke auf die Auslassungspunkte ( ... ) rechts neben dem Codespace, den du öffnen möchtest.
- Klicke auf Öffnen in.
- Klicken auf Öffnen in ANWENDUNG.
Du kannst den Codespace über folgende Optionen öffnen:
- In deinem Browser
- Visual Studio Code
- JupyterLab
Wenn Sie Visual Studio Code (Desktopanwendung) auswählen, müssen Sie sicherstellen, dass VS Code auf dem lokalen Computer installiert sind.
Wenn du JupyterLab auswählst, muss die JupyterLab-Anwendung im Codespace installiert sein. Das Standard-Dev-Containerimage enthält JupyterLab, sodass bei Codespaces, die mithilfe des Standardimages erstellt wurden, JupyterLab immer installiert ist. Weitere Informationen zum Standardimage findest du unter Einführung in Dev-Container und im
devcontainers/images-Repository. Wenn du nicht das Standardimage in deiner Entwicklungscontainerkonfiguration verwendest, kannst du JupyterLab installieren, indem du das Featureghcr.io/devcontainers/features/pythonzur Dateidevcontainer.jsonhinzufügst. Du solltest die Option"installJupyterlab": trueeinfügen. Weitere Informationen findest du in der Infodatei für das Featurepythonim Repositorydevcontainers/features.
Öffnen eines vorhandenen Codespaces
Sie können Links zu ihren vorhandenen Codespaces erstellen. Dies ist nützlich, wenn Sie über einen langlebigen Codespace verfügen, zu dem Sie häufig zurückkehren. Sie können den Link an einem Speicherort Ihrer Wahl speichern, als Alternative zur Verwendung des Links auf https://github.com/codespaces.
Hinweis
Du kannst nur eigene Codespaces öffnen. Wenn jemand auf einen Link zu einem Ihrer Codespaces klickt, wird eine Fehlermeldung von 404 angezeigt.
Erstellen Sie eine Anmelde-URL nach folgendem Muster: In diesen URL steht CODESPACE-NAME für den eindeutigen, dauerhaften Namen des Codespaces, z. B. literate-space-parakeet-w5vg5ww5p793g7g9, und nicht für den Anzeigenamen des Codespaces. Sie finden den Namen eines Codespaces, indem Sie den Link zum Codespace auf Ihrer https://github.com/codespaces Seite kopieren und den Codespacenamen aus der URL extrahieren.
| Link wird geöffnet in | Verknüpfungssyntax |
|---|---|
| Screenshot des VS Code-Webclients | https://CODESPACE-NAME.github.dev |
| VS Code Webclient mit einem angegebenen Arbeitsbereich | https://CODESPACE-NAME.github.dev?folder=/workspaces/PATH/TO/WORKSPACE/DIRECTORY |
| Visual Studio Code Desktopanwendung | https://github.com/codespaces/CODESPACE-NAME?editor=vscode |
| JupyterLab | https://github.com/codespaces/CODESPACE-NAME?editor=jupyter |
Erneutes Öffnen eines vorhandenen Codespaces
Hinweis
Damit du GitHub Codespaces in VS Code verwenden kannst, musst du die Codespaces-Erweiterung installieren. Siehe Verwenden von GitHub Codespaces in Visual Studio Code.
-
In der VS Code Desktopanwendung, öffnen Sie die Befehlspalette mit Command+Shift+P (Mac) oder Ctrl+Shift+P (Windows/Linux).
-
Gib „Codespaces“ ein, und wähle einen der folgenden Befehle aus.
- Um einen Codespace in einem neuen Fenster von VS Code zu öffnen, wähle Codespaces: Codespace in neuem Fenster öffnen aus.
- Wenn du einen Codespace im Web-Editor öffnen möchtest, wähle Codespaces: Im Browser öffnen aus.
-
Klicke auf den Codespace, den du öffnen möchtest.

Du kannst auch auf die oben aufgeführten Befehle zugreifen, indem du in VS Code zur Remote-Explorer-Ansicht navigierst und mit der rechten Maustaste auf den Codespace klickst, den du öffnen möchtest.

Hinweis
Wenn der Remote-Explorer nicht in der Aktivitätsleiste angezeigt wird:
- Öffne die Befehlspalette. Zum Beispiel durch Drücken von UMSCHALT+Befehlstaste+P (Mac) / STRG+UMSCHALT+P (Windows/Linux).
- Geben Sie Folgendes ein:
details. - Klicke auf Codespaces: Details.
Öffnen eines vorhandenen Codespaces
Sie können Links zu ihren vorhandenen Codespaces erstellen. Dies ist nützlich, wenn Sie über einen langlebigen Codespace verfügen, zu dem Sie häufig zurückkehren. Sie können den Link an einem Speicherort Ihrer Wahl speichern, als Alternative zur Verwendung des Links auf https://github.com/codespaces.
Hinweis
Du kannst nur eigene Codespaces öffnen. Wenn jemand auf einen Link zu einem Ihrer Codespaces klickt, wird eine Fehlermeldung von 404 angezeigt.
Erstellen Sie eine Anmelde-URL nach folgendem Muster: In diesen URL steht CODESPACE-NAME für den eindeutigen, dauerhaften Namen des Codespaces, z. B. literate-space-parakeet-w5vg5ww5p793g7g9, und nicht für den Anzeigenamen des Codespaces. Sie finden den Namen eines Codespaces, indem Sie den Link zum Codespace auf Ihrer https://github.com/codespaces Seite kopieren und den Codespacenamen aus der URL extrahieren.
| Link wird geöffnet in | Verknüpfungssyntax |
|---|---|
| Screenshot des VS Code-Webclients | https://CODESPACE-NAME.github.dev |
| VS Code Webclient mit einem angegebenen Arbeitsbereich | https://CODESPACE-NAME.github.dev?folder=/workspaces/PATH/TO/WORKSPACE/DIRECTORY |
| Visual Studio Code Desktopanwendung | https://github.com/codespaces/CODESPACE-NAME?editor=vscode |
| JupyterLab | https://github.com/codespaces/CODESPACE-NAME?editor=jupyter |
Erneutes Öffnen eines vorhandenen Codespaces
Wenn du die GitHub CLI installiert hast, kannst du sie für die Arbeit mit GitHub Codespaces verwenden. Installationsanweisungen für GitHub CLI findest du im GitHub CLI-Repository.
-
Gib in einem Terminal einen der folgenden GitHub CLI-Befehle ein.
-
Um einen Codespace in VS Code zu öffnen, gibst du Folgendes ein:
Shell gh codespace code
gh codespace codeHinweis
VS Code muss auf deinem lokalen Computer installiert sein. Weitere Informationen zu Einrichten von Visual Studio Code findest du in der VS Code-Dokumentation.
-
Zum Öffnen eines Codespaces im Browser gibst du Folgendes ein:
Shell gh codespace code --web
gh codespace code --web -
Um einen Codespace in JupyterLab zu öffnen, gibst du Folgendes ein:
Shell gh codespace jupyter
gh codespace jupyterHinweis
Die JupyterLab-Anwendung muss in dem Codespace installiert sein, den du öffnest. Das Standard-Dev-Containerimage enthält JupyterLab, sodass bei Codespaces, die mithilfe des Standardimages erstellt wurden, JupyterLab immer installiert ist. Weitere Informationen zum Standardimage findest du unter Einführung in Dev-Container und im
devcontainers/images-Repository. Wenn du nicht das Standardimage in deiner Entwicklungscontainerkonfiguration verwendest, kannst du JupyterLab installieren, indem du das Featureghcr.io/devcontainers/features/pythonzur Dateidevcontainer.jsonhinzufügst. Du solltest die Option"installJupyterlab": trueeinfügen. Weitere Informationen findest du in der Infodatei für das Featurepythonim Repositorydevcontainers/features. -
Um über die Befehlszeile auf einen Codespace zuzugreifen, gib über SSH Folgendes ein:
Shell gh codespace ssh
gh codespace ssh
-
-
Navigiere mithilfe der Pfeiltasten zu dem Codespace, den du öffnen möchtest.
-
Drücke die EINGABETASTE, um den Codespace zu öffnen.
Siehe gh codespace code im Handbuch für GitHub CLI.