Skip to main content

Beenden und Starten eines Codespaces

Du kannst deinen Codespace starten und beenden, um Ressourcen einzusparen und die Arbeit zu unterbrechen.

Informationen zum Beenden und Starten eines Codespaces

Codespaces können jederzeit beendet werden. Wenn Sie einen Codespace beenden, werden alle ausgeführten Prozesse beendet. Alle gespeicherten Änderungen in deinem Codespace sind weiterhin verfügbar, wenn du den Codespace beim nächsten Mal startest. Der Terminalverlauf wird beibehalten, aber der sichtbare Inhalt des Terminalfensters wird nicht zwischen Codespacesitzungen beibehalten.

Wenn du einen Codespace nicht explizit beendest, wird er weiterhin ausgeführt, bis aufgrund von Inaktivität ein Timeout auftritt. Das Schließen eines Codespaces beendet den Codespace nicht. Wenn du beispielsweise einen Codespace auf dem VS Code-Webclient verwendest und die Browserregisterkarte schließt, wird der Codespace weiterhin auf dem Remotecomputer ausgeführt. Weitere Informationen zu Timeouts findest du unter Grundlegendes zum Codespacelebenszyklus.

Nur beim Ausführen von Codespaces fallen CPU-Gebühren an. Für einen beendeten Codespace fallen nur Speicherkosten an.

Es kann sinnvoll sein, einen Codespace zu beenden und neu zu starten, um Änderungen anzuwenden. Wenn du z. B. den für deinen Codespace verwendeten Computertyp änderst, musst du den Codespace beenden und neu starten, damit die Änderungen wirksam werden. Du kannst deinen Codespace auch beenden und ihn neu starten oder löschen, wenn ein Fehler oder ein unerwartetes Verhalten auftritt.

Unabhängig davon, wo du deine Codespaces erstellt hast oder darauf zugreifst, kannst du sie in deinem Browser unter https://github.com/codespaces anzeigen und verwalten.

Beenden eines Codespaces

  1. Navigiere zur Seite „Deine Codespaces“ unter https://github.com/codespaces.
  2. Klicke rechts neben dem Codespace, den du beenden möchtest, auf die Auslassungspunkte ( ... ).
  3. Klicke auf Codespace beenden.

Screenshot einer Liste von Codespaces mit dem Dropdownmenü für einen der Codespaces, in dem die Option „Codespace beenden“ angezeigt wird.

Note

Weitere Informationen zur GitHub CLI findest du unter Informationen zur GitHub CLI.

Wenn du einen Codespace beenden möchtest, benutze den Unterbefehl gh codespace stop und wähle dann den gewünschten Codespace aus der angezeigten Liste aus.

Shell
gh codespace stop
  1. Öffne die VS Code Command Palette (UMSCHALT+BEFEHL+P (Mac) / STRG+UMSCHALT+P (Windows/Linux)).
  2. Gib stop ein, und wähle in der Liste der Optionen Codespaces: Codespace beenden aus.
  3. Wähle in der Liste der Codespaces den Codespace aus, den du beenden möchtest.

Neustarten eines Codespaces

  1. Navigiere zur Seite „Deine Codespaces“ unter https://github.com/codespaces.

  2. Klicke auf den Namen des Codespaces, den du neu starten möchtest.

    Screenshot einer Liste mit zwei Codespaces auf GitHub. Die Namen der Codespaces sind dunkelorange umrandet.

Wenn du einen Codespace neu startest, kannst du ihn wahlweise in Visual Studio Code oder in deinem Browser öffnen.

  • Um einen Codespace neu zu starten und ihn in Visual Studio Code zu öffnen, verwende den Unterbefehl gh codespace code. Wähle anschließend in der angezeigten Liste den Codespace aus, den du neu starten möchtest.

    Shell
    gh codespace code
    
  • Um einen Codespace neu zu starten und ihn in deinem Browser zu öffnen, verwende den Unterbefehl gh codespace open --web. Wähle anschließend in der angezeigten Liste den Codespace aus, den du neu starten möchtest.

    Shell
    gh codespace open --web
    
  1. Öffne die VS Code Command Palette (UMSCHALT+BEFEHL+P (Mac) / STRG+UMSCHALT+P (Windows/Linux)).
  2. Gib connect ein, und wähle in der Liste der Optionen Codespaces: Mit Codespace verbinden aus.
  3. Wähle in der Liste der Codespaces den Codespace aus, den du neu starten möchtest.

Weiterführende Themen