Boa Tarde, segui os passos de maneira correta, acredito eu, porem o final deu divergência, queria saber o que eu teria que fazer pra solucionar isso.
Boa Tarde, segui os passos de maneira correta, acredito eu, porem o final deu divergência, queria saber o que eu teria que fazer pra solucionar isso.
O erro "Permission denied (publickey)" indica que sua chave SSH não está configurada corretamente ou não tem permissão para acessar o repositório no GitHub.
Tente os seguintes passos para resolver:
Verificar se há uma chave SSH configuradaExecute este comando:
ls ~/.ssh
Se aparecerem arquivos como id_rsa
e id_rsa.pub
, a chave já existe. Caso contrário, gere uma nova com:
ssh-keygen -t rsa -b 4096 -C "seu-email@gmail.com"
Adicionar a chave SSH ao GitHubCopie a chave pública com:
cat ~/.ssh/id_rsa.pub
Vá até GitHub > Configurações > SSH and GPG keys > "New SSH Key" e cole a chave lá.
Testar a conexão
ssh -T git@github.com
Se a autenticação funcionar, tente o git push
novamente.