Você pode personalizar o GitHub Codespaces usando um repositório dotfiles no GitHub ou usando a Sincronização de Configurações. Para saber mais, confira Personalizando GitHub codespaces para sua conta.
Solução de problemas de dotfiles
Se o seu codespace não consegue pegar as configurações de dotfiles, você deverá seguir as etapas de depuração a seguir.
-
Habilite os dotfiles escolhendo Instalar automaticamente os dotfiles nas configurações pessoais do GitHub Codespaces.

-
Verifique
/workspaces/.codespaces/.persistedshare/dotfilespara ver se os dotfiles foram clonados.- Se seus dotfiles foram clonados, tente reexecutar manualmente seu script de instalação para verificar se é executável.
- Se os dotfiles não foram clonados, verifique
/workspaces/.codespaces/.persistedshare/EnvironmentLog.txtpara ver se houve um problema ao cloná-los.
-
Verifique
/workspaces/.codespaces/.persistedshare/creation.logpara ver se há possíveis problemas. Para obter mais informações, confira Logs de criação.
Se a configuração dos dotfiles for selecionada corretamente, mas parte da configuração for incompatível com os codespaces, use a variável de ambiente $CODESPACES para adicionar uma lógica condicional para configurações específicas do codespace. Para obter mais informações sobre configurações que podem ser incompatíveis com codespaces, confira:
*
Solução de problemas de autenticação para um repositório
*
Solução de problemas de verificação de GPG para GitHub Codespaces
Solução de Problemas da Sincronização de Configurações
Desative a sincronização de configurações seguindo essas etapas:
- Acesse as configurações do GitHub Codespaces.
- Navegue para a seção de sincronização de configurações.
- Desativar a opção de sincronização de configurações conforme necessário.