Acerca de la detención y el inicio de un codespace
Puedes detener un codespace en cualquier momento. Cuando detiene un codespace, cualquier proceso en ejecución se detiene. Cualquier cambio que hayas guardado en tu codespace aún estará disponible cuando lo vuelvas a iniciar. El historial de terminales se conserva, pero el contenido visible de la ventana del terminal no se conserva entre las sesiones de codespace.
Si no detienes un codespace explícitamente, este seguirá ejecutándose hasta que se detenga por inactividad. El cierre de un codespace no detiene el codespace. Por ejemplo, si usas un codespace en el cliente web de VS Code y cierras la pestaña del explorador, el codespace continúa ejecutándose en la máquina remota. Para obtener información sobre el agotamiento del tiempo de espera, consulta Ciclo de vida de un codespace.
Solo los codespaces en ejecución incurren en cargos de CPU. Un espacio de código detenido solo conlleva costes de almacenamiento.
Es posible que debas detener y reiniciar un codespace para que se apliquen los cambios a este. Por ejemplo, si cambias el tipo de máquina que utilizas para tu codespace, necesitarás detenerlo y reiniciarlo para que el cambio tome efecto. También puedes detener tu codespace y elegir restablecerlo o borrarlo si encuentras un error o algo inesperado.
Independientemente de dónde hayas creado los codespaces o accedido a estos, puedes verlos y administrarlos en el explorador en https://github.com/codespaces.
Detener un codespace
- Ves a la página "Tus codespaces" en https://github.com/codespaces.
- Haz clic en los puntos suspensivos ( … ) situados a la derecha del codespace que quieras detener.
- Haz clic en Detener codespace.
Note
Para más información sobre GitHub CLI, consulta Acerca del CLI de GitHub.
Para detener un codespace, usa el subcomando gh codespace stop
y, después, elige el codespace que quieras detener de la lista que se muestra.
gh codespace stop
gh codespace stop
- Abre el VS Code Command Palette (Mayús+Comando+P (Mac)/Ctrl+Mayús+P (Windows/Linux)).
- Escribe
stop
y selecciona Codespaces: Detención de un codespace en la lista de opciones. - En la lista de codespaces, selecciona el que quieras detener.
Reinicio de un codespace
-
Ves a la página "Tus codespaces" en https://github.com/codespaces.
-
Haz clic en el nombre del codespace que quieras reiniciar.
Al reiniciar un codespace, puedes elegir abrirlo en Visual Studio Code o en el explorador.
-
Para reiniciar un codespace y abrirlo en Visual Studio Code, usa el subcomando
gh codespace code
y, después, elige el codespace que quieras reiniciar en la lista que se muestra.Shell gh codespace code
gh codespace code
-
Para reiniciar un codespace y abrirlo en el explorador, usa el subcomando
gh codespace open --web
y, después, elige el codespace que quieras reiniciar en la lista que se muestra.Shell gh codespace open --web
gh codespace open --web
- Abre el VS Code Command Palette (Mayús+Comando+P (Mac)/Ctrl+Mayús+P (Windows/Linux)).
- Escribe
connect
y selecciona Codespaces: Conexión a un codespace en la lista de opciones. - En la lista de codespaces, selecciona el que quieras reiniciar.