Skip to main content

Desarrollar en un codespace

Crea un codespace para comenzar a desarrollar tu proyecto dentro de un ambiente dedicado en la nube. Puedes usar el codespace en el explorador o en varios editores de código.

Note

GitHub Codespaces no está disponible en subdominios de GHE.com, como octocorp.ghe.com.

Desarrollar en un codespace

Puedes trabajar en un codespace mediante el explorador, Visual Studio Code, un IDE de JetBrains o en un shell de comandos.

Creación de un codespace para un repositorio

Puedes crear un codespace para una rama en un repositorio para desarrollar en línea.

Creación de un codespace a partir de una plantilla

Si vas a iniciar un nuevo proyecto, puedes crear un codespace a partir de una plantilla en blanco o elegir una plantilla especialmente diseñada para el tipo de trabajo que deseas realizar.

Borrar un codespace

Puedes borrar un codespace que ya no necesites.

Apertura de un codespace existente

Puedes volver a abrir un codespace que hayas cerrado o detenido y volver al trabajo.

Colaboración en un codespace

Puedes trabajar en colaboración con otras personas en un codespace mediante Visual Studio Live Share.

Utilizar el control de código fuente en tu codespace

Después de hacer cambios en un archivo de tu codespace, puedes confirmar los cambios rápidamente y subir tu actualización al repositorio remoto.

Uso de GitHub Codespaces para las solicitudes de incorporación de cambios

Puedes utilizar GitHub Codespaces en el explorador web o en Visual Studio Code para crear solicitudes de incorporación de cambios, revisarlas y enviar comentarios de revisión.

Detención e inicio de un codespace

Puedes detener e iniciar el codespace para guardar recursos y pausar el trabajo.

Reenviar puertos en tu codespace

Puedes reenviar los puertos en tu codespace para probar y depurar tu aplicación. También puedes administrar el protocolo de puerto y compartirlo dentro de tu organización o públicamente.

Recompilación del contenedor en un codespace

Puede volver a generar un contenedor de desarrollador para aplicar cambios de configuración a los codespaces en los que estás trabajando. De vez en cuando, puede que quieras realizar una recompilación completa.

Variables de ambiente predeterminadas para tu codespace

GitHub configura variables de ambiente predeterminadas para cada codespace.

Conservación de variables de entorno y archivos temporales

Puedes configurar variables de entorno personalizadas para que se establezcan en el mismo valor cada vez que abras un codespace. También puedes asegurarte de que los archivos temporales no se eliminan cuando se detiene un codespace.

Conectarse a una red privada

Puedes conectar GitHub Codespaces a los recursos de una red privada, incluyendo los registros de paquetes, servidores de licencias y bases de datos en las instalaciones.

Introducción a codespaces de GitHub para el aprendizaje automático

Obtén información sobre cómo trabajar en proyectos de aprendizaje automático con GitHub Codespaces y sus herramientas de fábrica.

Uso de GitHub Codespaces en Visual Studio Code

Puedes realizar tareas de desarrollo en tu codespace directamente en Visual Studio Code conectando la extensión GitHub Codespaces con tu cuenta de GitHub Enterprise Cloud.

Uso de GitHub Codespaces en el IDE de JetBrains

Puedes usar la puerta de enlace de JetBrains para conectarte al codespace y trabajar en tu IDE de JetBrains favorito.

Uso de GitHub Codespaces con la CLI de GitHub

Puedes trabajar con GitHub Codespaces directamente desde la línea de comandos mediante gh, la interfaz de línea de comandos de GitHub Enterprise Cloud.