Guías para Codespaces
Aprende cómo sacar el mayor provecho de GitHub
Inicio rápido de GitHub Codespaces
Inicio rápidoPrueba GitHub Codespaces en 5 minutos.
- Codespaces
Análisis en profundidad de GitHub Codespaces
Inicio rápidoComprende el funcionamiento de GitHub Codespaces.
- Codespaces
Introducción a los contenedores dev
Guía paso a pasoCuando trabajas en un codespace, el entorno en el que trabajas se crea mediante un contenedor de desarrollo hospedado en una máquina virtual.
- Codespaces
- Set up
- Fundamentals
Configuración de un proyecto de Node.js para GitHub Codespaces
TutorialCrea una configuración de contenedor de desarrollo personalizada para empezar a trabajar con un proyecto de Node.js, JavaScript o TypeScript en GitHub Codespaces.
- Codespaces
- Developer
- Set up
Configuración de un proyecto de Python para GitHub Codespaces
TutorialCrea una configuración de contenedor de desarrollo personalizada para empezar a trabajar con un proyecto de Python en GitHub Codespaces.
- Codespaces
- Developer
- Set up
Configuración de un proyecto de C# (.NET) para GitHub Codespaces
TutorialCrea una configuración de contenedor de desarrollo personalizada para empezar a trabajar con un proyecto de C# (.NET) en GitHub Codespaces.
- Codespaces
- Developer
- Set up
Configuración de un proyecto de Java para GitHub Codespaces
TutorialCrea una configuración de contenedor de desarrollo personalizada para empezar a trabajar con un proyecto de Java en GitHub Codespaces.
- Codespaces
- Developer
- Set up
Configuración de un proyecto de PHP para GitHub Codespaces
TutorialCrea una configuración de contenedor de desarrollo personalizada para empezar a trabajar con un proyecto de PHP en GitHub Codespaces.
- Codespaces
- Developer
- Set up
Configurar una especificación mínima para las máquinas de los codespaces
Guía paso a pasoPuedes evitar que los tipos de máquina con recursos insuficientes se usen en los GitHub Codespaces de tu repositorio.
- Codespaces
- Set up
Adición de características a un archivo devcontainer.json
Guía paso a pasoCon las características, puedes agregar rápidamente herramientas, entornos de ejecución o bibliotecas a la configuración del contenedor de desarrollo.
- Codespaces
- Set up
Apertura automática de archivos en los codespaces de un repositorio
Guía paso a pasoPuedes establecer archivos concretos para que se abran automáticamente cada vez que alguien crea un codespace para el repositorio y abre dicho codespace en el cliente web de Visual Studio Code.
- Codespaces
- Set up
Especificación de secretos recomendados para un repositorio
Guía paso a pasoPuedes agregar una configuración a la configuración del contenedor de desarrollo que pedirá a los usuarios que establezcan secretos de entorno de desarrollo específicos al crear un codespace.
- Codespaces
- Set up
Facilitación de la creación y reanudación rápidas de codespaces
Guía paso a pasoPuedes agregar un vínculo para llevar a los usuarios directamente a una página para crear un codespace, con las opciones preconfiguradas que prefieras. Como alternativa, puedes establecer un vínculo a la página "Reanudar codespace".
- Codespaces
- Set up
Configuración de un repositorio de plantilla para GitHub Codespaces
Guía paso a pasoPuedes ayudar a los usuarios a empezar a trabajar en un proyecto configurando un repositorio de plantilla para utilizarlo con GitHub Codespaces.
- Codespaces
- Set up
Personalización de GitHub Codespaces para la cuenta
Guía paso a pasoPuedes personalizar GitHub Codespaces mediante un repositorio dotfiles en GitHub o por medio de la sincronización de la configuración.
- Codespaces
- Set up
- Fundamentals
Creación de un codespace para un repositorio
Guía paso a pasoPuedes crear un codespace para una rama en un repositorio para desarrollar en línea.
- Codespaces
- Fundamentals
- Developer
Creación de un codespace a partir de una plantilla
Guía paso a pasoSi 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.
- Codespaces
- Fundamentals
- Developer
Desarrollar en un codespace
Guía paso a pasoPuedes trabajar en un codespace mediante el explorador, Visual Studio Code, un IDE de JetBrains o en un shell de comandos.
- Codespaces
- Fundamentals
- Developer
Borrar un codespace
Guía paso a pasoPuedes borrar un codespace que ya no necesites.
- Codespaces
- Fundamentals
- Developer
Reenviar puertos en tu codespace
Guía paso a pasoPuedes 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.
- Codespaces
- Fundamentals
- Developer
Apertura de un codespace existente
Guía paso a pasoPuedes volver a abrir un codespace que hayas cerrado o detenido y volver al trabajo.
- Codespaces
- Fundamentals
- Developer
Detención e inicio de un codespace
Guía paso a pasoPuedes detener e iniciar el codespace para guardar recursos y pausar el trabajo.
- Codespaces
- Fundamentals
- Developer
Colaboración en un codespace
Guía paso a pasoPuedes trabajar en colaboración con otras personas en un codespace mediante Visual Studio Live Share.
- Codespaces
- Developer
Uso de GitHub Codespaces en Visual Studio Code
Guía paso a pasoPuedes realizar tareas de desarrollo en tu codespace directamente en Visual Studio Code conectando la extensión GitHub Codespaces con tu cuenta de GitHub.
- Codespaces
- Visual Studio Code
- Developer
Uso de GitHub Codespaces en el IDE de JetBrains
Guía paso a pasoPuedes usar la puerta de enlace de JetBrains para conectarte al codespace y trabajar en tu IDE de JetBrains favorito.
- Codespaces
- Developer
Uso de GitHub Codespaces con la CLI de GitHub
Guía paso a pasoPuedes trabajar con GitHub Codespaces directamente desde la línea de comandos mediante gh, la interfaz de línea de comandos de GitHub.
- Codespaces
- CLI
- Developer
Utilizar el control de código fuente en tu codespace
Guía paso a pasoDespués de hacer cambios en un archivo de tu codespace, puedes confirmar los cambios rápidamente y subir tu actualización al repositorio remoto.
- Codespaces
- Fundamentals
- Developer
Uso de GitHub Codespaces para las solicitudes de incorporación de cambios
Guía paso a pasoPuedes 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.
- Codespaces
- Visual Studio Code
- Developer
Cambiar el tipo de máquina de tu codespace
Guía paso a pasoPuedes cambiar el tipo de máquina que ejecuta tu codespace para usar los recursos adecuados para el trabajo que estás llevando a cabo.
- Codespaces
Configuración de la eliminación automática de los codespaces
Guía paso a pasoLos codespaces inactivos se eliminan automáticamente. Puedes elegir cuánto tiempo se conservan los codespaces detenidos, hasta un máximo de 30 días.
- Codespaces
Configuración del editor predeterminado para GitHub Codespaces
Guía paso a pasoPuedes configurar tu editor predeterminado para Codespaces en tu página de ajustes personal.
- Codespaces
Configuración de la región predeterminada para GitHub Codespaces
Guía paso a pasoPues configurar tu región predeterminada en la página de ajustes de perfil de GitHub Codespaces para personalizar en donde se guardan tus datos.
- Codespaces
Configuración del periodo de tiempo de espera para GitHub Codespaces
Guía paso a pasoPuedes configurar el periodo de tiempo de espera predeterminado para GitHub Codespaces en tu página de configuración personal.
- Codespaces
Administración de secretos específicos de la cuenta para GitHub Codespaces
Guía paso a pasoPuedes almacenar información sensible, como los tokens, a la cual quieras acceder en tus codespaces en forma de variables de ambiente.
- Codespaces
- Developer
- Security
- Secret store
Administración del acceso a otros repositorios dentro del codespace
Puede administrar los repositorios a los cuales puede acceder GitHub Codespaces.
- Codespaces
- Security
Administración de la comprobación de GPG para GitHub Codespaces
Guía paso a pasoPuedes permitir que GitHub utilice automáticamente GPG para firmar las confirmaciones que haces en tus codespaces para que otras personas puedan tener la confianza de que los cambios vienen de una fuente confiable.
- Codespaces
- Developer
- Security
Habilitación o deshabilitación de GitHub Codespaces en una organización
Guía paso a pasoPuedes controlar qué usuarios pueden usar GitHub Codespaces en los repositorios privados de tu organización.
- Codespaces
- Billing
- Administrator
Administración del costo de GitHub Codespaces en la organización
ReferenciaPuedes comprobar el uso de GitHub Codespaces y configurar los límites de uso.
- Codespaces
- Billing
Administración de secretos del entorno de desarrollo para el repositorio o la organización
Los secretos de entorno de desarrollo te permiten almacenar información confidencial en tu organización o repositorio para usarla con GitHub Codespaces.
- Codespaces
- Secret store
- Security
Restringir el acceso a los tipos de máquina
Guía paso a pasoPuedes configurar restricciones sobre los tipos de máquina que los usuarios pueden elegir cuando crean codespaces en la organización.
- Codespaces
Restricción de la imagen base para codespaces
Guía paso a pasoPuede especificar qué imágenes base se pueden usar para crear el contenedor de desarrollador para los nuevos codespaces creados en la organización.
- Codespaces
Restricción del período de tiempo de espera de inactividad
Guía paso a pasoPuedes establecer un período de tiempo de espera máximo para cualquier codespace propiedad de tu organización.
- Codespaces
Restricción del período de retención para codespaces
Guía paso a pasoPuedes establecer un período de retención máximo para los codespaces que pertenezcan a tu organización.
- Codespaces
Restricción de la visibilidad de los puertos reenviados
Guía paso a pasoPuedes establecer restricciones en las opciones de visibilidad que los usuarios pueden elegir al reenviar puertos desde los codespaces de la organización.
- Codespaces
Revisión de los registros de auditoría de la organización para GitHub Codespaces
Guía paso a pasoPuedes utilizar el registro de auditoría para revisar todas las acciones relacionadas con GitHub Codespaces.
- Codespaces
- Security
- Administrator
Acerca de la facturación de GitHub Codespaces
Información generalObtén información sobre los costos de uso de GitHub Codespaces, así como las cuotas de uso mensuales que se incluyen con las cuentas personales de GitHub.
- Codespaces
- Billing
Uso de la paleta de Comandos de Visual Studio Code en GitHub Codespaces
ReferenciaPuedes utilizar la característica de paleta de comandos de Visual Studio Code para acceder a muchos comandos en GitHub Codespaces.
- Codespaces
- Visual Studio Code
Recuperación de desastres en GitHub Codespaces
Este artículo describe la guía para una situación de recuperación de desastres, cuando toda una región experimenta una interrupción debido a un desastre natural mayor o una interrupción de servicios extendida.
- Codespaces
Seguridad en GitHub Codespaces
ReferenciaInformación general sobre la arquitectura de seguridad de GitHub Codespaces, con instrucciones para ayudarte a mantener la seguridad y minimizar el riesgo de ataque.
- Codespaces
- Security