Troubleshooting dotfiles for Codespaces

Troubleshooting steps for common dotfiles issues.

Codespaces is available for organizations using GitHub Team or GitHub Enterprise Cloud. Para obter mais informações, consulte os "produtos do GitHub".

If your codespace fails to pick up configuration settings from dotfiles, you should work through the following debugging steps.

  1. Certifique-se de que seu repositório dotfiles seja público. Se você tem segredos ou dados confidenciais que você deseja usar em seu código, use segredos de codespaces em vez dos dotfiles privados.
  2. Verifique /workspaces/.codespaces/.persistedshare/dotfiles para ver se seus dotfiles foram clonados.
    • If your dotfiles were cloned, try manually re-running your install script to verify that it is executable.
    • If your dotfiles were not cloned, check /workspaces/.codespaces/.persistedshare/EnvironmentLog.txt to see if there was a problem cloning them.
  3. Verifique /workspaces/.codespaces/.persistedshare/creation.log com relação a possíveis problemas. For more information, see Creation logs.

If the configuration from your dotfiles is correctly picked up, but part of the configuration is incompatible with codespaces, use the $CODESPACES environment variable to add conditional logic for codespace-specific configuration settings.

Esse documento ajudou você?

Política de Privacidade

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.