Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Solución de problemas de opciones de personalización para GitHub Codespaces

Pasos de solución de problemas comunes con dotfiles y Sincronización de la configuración.

Puedes personalizar GitHub Codespaces mediante un dotfilesrepositorio en GitHub Enterprise Cloud o mediante la Sincronización de la configuración. Para obtener más información, consulta "Personalización de GitHub Codespaces para tu cuenta".

Solución de problemas de dotfiles

Si tu codespace falla en tomar ajustes de configuración de dotfiles, debes trabajar con los siguientes pasos de depuración.

  1. Para habilitar dotfiles, selecciona Instalar dotfiles automáticamente en tu configuración personal de GitHub Codespaces.

    Opción "Instalar dotfiles automáticamente"

  2. Compruebe /workspaces/.codespaces/.persistedshare/dotfiles para ver si los dotfiles se han clonado.

    • Si se clonaron tus dotfiles, intenta volver a ejecutar tu script de instalación manualmente para verificar que sea ejecutable.
    • Si los dotfiles no se han clonado, compruebe /workspaces/.codespaces/.persistedshare/EnvironmentLog.txt para ver si se ha producido un problema al clonarlos.
  3. Compruebe /workspaces/.codespaces/.persistedshare/creation.log para detectar posibles problemas. Para obtener más información, vea Registros de creación.

Si la configuración de los dotfiles se ha elegido correctamente, pero parte de esta es incompatible con los codespaces, utilice la variable de entorno $CODESPACES a fin de agregar una lógica condicional para los ajustes de configuración específicos de los codespaces.

Solución de problemas de la Sincronización de la configuración

Puedes deshabilitar la sincronización de configuración para detenerla hacia y desde una instancia de VS Code.

De manera predeterminada, al deshabilitar la sincronización de configuración, los nuevos codespaces siguen usando la configuración en caché desde la última vez que se haya insertado en la nube. Si los codespaces todavía se crean con la configuración en caché y quieres volver a usar la configuración predeterminada de VS Code en ellos, puedes borrar la caché en la nube al deshabilitar la sincronización de configuración.

  1. Si la sincronización de configuración está actualmente deshabilitada en la instancia de VS Code, primero debes habilitarla. Para obtener instrucciones, consulta "Habilitación de la sincronización de configuración".

  2. En la parte inferior de la barra de actividades, selecciona y haz clic en Sincronización de configuración es Activado.

  3. En la lista desplegable, haz clic en Sincronización de configuración: Desactivar.

    Captura de pantalla de la opción Desactivar sincronización de configuración en VS Code

  4. Para borrar la configuración en caché, selecciona Desactivar sincronización en todos los dispositivos y borrar los datos de la nube en el cuadro de diálogo.

    Captura de pantalla del cuadro de diálogo Desactivar sincronización de configuración

  5. Haz clic en Desactivar.