1
resposta

Problema github

Oi, estou com um problema ao tentar conectar tanto o vscode quanto o github desktop ao meu github, e queria saber se alguem conseguiria me ajudar. Eu tento conectar a conta, vou em sign into github.com depois continue with browser. Apos isso abre o browser, e aparece minha conta, eu vou em singned in as e clico em continue.
Insira aqui a descrição dessa imagem para ajudar na acessibilidade apos essa imagem o github desktop abre porem fica nessa tela carregando e não entra
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Gabriel! Como vai?

Fique tranquilo, esse problema tem solução e vamos resolver juntos.

O que acontece é que a autenticação via browser (OAuth) abre normalmente, porém o retorno para o GitHub Desktop não finaliza de forma correta, e por isso fica carregando infinito após o clique em "Continue".

Isso pode estar relacionado a alguns fatores, como permissão do navegador para abrir apps externos, cache e cookies acumulados, algum problema com o protocolo interno do GitHub Desktop, ou ainda um firewall e antivírus bloqueando a comunicação.

Siga esses passos para resolver:

  1. Teste outro navegador: tente usar o Chrome ou o Edge. Navegadores como o Brave costumam ter bloqueios mais agressivos e podem impedir que o processo de autenticação conclua corretamente.

  2. Limpe o cache e os cookies do GitHub: acesse as configurações do seu navegador, limpe os cookies e o cache relacionados ao GitHub e tente realizar o login novamente.

  3. Permita abrir aplicações externas: quando o navegador exibir a mensagem "Abrir GitHub Desktop?", clique em "Permitir" ou "Open". Caso essa janela não apareça, esse pode ser justamente o ponto em que o processo está travando.

  4. Reinstale o GitHub Desktop: desinstale o programa completamente e baixe a versão mais recente pelo site oficial do GitHub Desktop.

  5. Use um token de acesso como alternativa: se o problema persistir ao tentar conectar pelo fluxo normal, você pode autenticar usando um token pessoal no lugar da senha. Veja o exemplo abaixo:

    
     git config --global user.name "Gabriel"
     git config --global user.email "seuemail@email.com"
    
     git clone https://SEU_TOKEN@github.com/seuusuario/seurepositorio.git
     

    Esse código configura seu usuário e utiliza o token para autenticar no lugar da senha padrão.

  6. Verifique o firewall e o antivírus: desative temporariamente essas ferramentas e tente conectar novamente para verificar se elas estão bloqueando a comunicação entre o browser e o aplicativo.

Resumo dos passos:

  • Trocar o navegador
  • Limpar cache e cookies
  • Permitir abertura de app externo
  • Reinstalar o GitHub Desktop
  • Usar token se necessário
  • Verificar firewall e antivírus

Espero que essas dicas ajudem a resolver o problema de conectar sua conta. Conte com o apoio do Fórum na sua jornada e fique à vontade para perguntar mais. Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.