Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

erro quando uso git push

Nunca usei o git e não sei como corrigir isso, não encontrei uma resposta que fizesse sentido para mim, segui todos passos da aula

$ git push -u origin main
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
2 respostas
solução!

Oi, João, tudo bem?

O erro que você está vendo geralmente ocorre quando o GitHub não consegue autenticar sua solicitação. Isso pode ser devido a uma chave SSH que não foi adicionada à sua conta do GitHub.

Há duas formas de resolver essa situação:

  • Configurar a chave SSH: O GitHub usa chaves SSH para estabelecer uma conexão segura entre seu computador e o GitHub. Se você não tiver adicionado sua chave SSH à sua conta do GitHub, você verá um erro de "Permission denied (publickey)". Você pode seguir este guia da documentação do GitHub para gerar uma nova chave SSH e adicioná-la à sua conta do GitHub. Ou então, ler este artigo que possui o passo a passo.

  • Tente usar HTTPS em vez de SSH: Se você ainda estiver tendo problemas, pode tentar usar HTTPS em vez de SSH para o seu repositório remoto. Você pode mudar para HTTPS com o comando git remote set-url origin https://github.com/username/repo.git, substituindo username pelo seu nome de usuário do GitHub e repo pelo nome do seu repositório.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

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

Obrigado, consegui entender e resolver a situação!