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

Na hora de fazer o push pro Github, ele ta pedindo uma senha

Antes de fazer o commit do desafio, eu já tinha configurado git na minha maquina junto ao Github, inclusive já tinha até subido outro diretório antes e tava tudo certo. Mas, ao tentar empurrar (push) o desafio, ta pedindo essa senha. A mensagem pra inserir a senha é mais ou menos assim: Digite a senha para desbloquear a chav ..um aplicativo deseja ter acesso a sua chave primaria mas ela esta bloqueada...

Quando eu erro a senha, ou desisto de tentar, no terminal aparece essa mensagem: sign_and_send_pubkey: signing failed .... from agent: agent refused operation git@github.com: permission denied (publickey).

fatal: Could not read from remote repository. PLease make sure you have correct access rights and the repository exists.

Lembrando que eu já tinha feito esse processo uma vez, com outro diretório e deu certo.

Espero que alguém consiga me dar esse help.

2 respostas

Oi Nathalia!

Acredito que você deve ter escolhido a opção SSH na hora de colocar o link do repositório. Com essa opção devemos configurar as chaves de acesso SSH antes.

Você pode ler mais sobre isso aqui: https://docs.github.com/pt/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.

Se não tiver as chaves SSH configuradas, você deve escolher a opção com o link em HTTPS:

  1. Primeira forma de pegar o link do repositório remoto, logo quando é criado no GitHub: Insira aqui a descrição dessa imagem para ajudar na acessibilidade
  2. Forma de pegar o link de um repositório já existente:Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

Dessa forma, só irá pedir a autenticação do GitHub.

Espero que tenha ajudado!

solução!

Oi, eu já tinha configurado as chaves ssh.. mas consegui resolver quando desinstalei o git, bizarríssimo! A dica que eu deixo se alguém passar pela mesma coisa, eu acho que aconteceu isso pq eu tinha feito um token tbm, poderia ser a senha do token que ele tava pedindo... mas só pensei nisso depois que eu desinstalei e exclui todas as chaves, aí não tive como ter certeza. Mas, obrigada mesmo assim!