1
resposta

Não pediu a SSH KEY

Ao realizar o passo a passo, realizei o comando "git push -u origin main" porém não realizou o passo para pedir a SSH KEY. Quais ações posso realizar para poder continuar com o passo a passo da aula?
Evidencia

OBS: tentei realizar o comando para criar a chave 'ssh-keygen -t ed25519 -c "email-pessoal" ' mas o terminal me retornou com essa mesagem que não entendi, caso ajude em algo segue evidencia:
Imagem apos executar o comando de gerar chave SSH KEY

1 resposta

Olá, Nicholas! Como vai?

A mensagem de erro indica que há "argumentos demais" no comando que você tentou executar. Isso pode estar acontecendo por causa de um espaço extra ou um erro de sintaxe.

Vamos corrigir isso. Tente o seguinte comando, certificando-se de substituir "email-pessoal" pelo seu e-mail:

ssh-keygen -t ed25519 -C "seu-email@exemplo.com"

Certifique-se de:

  1. Não incluir espaços extras no comando.
  2. Colocar o seu e-mail corretamente entre aspas.

Após executar o comando, siga as instruções no terminal para salvar a chave na localização padrão e, se desejar, defina uma senha para a chave.

Depois de gerar a chave, você precisará adicionar a chave pública ao GitHub:

  1. Abra o arquivo da chave pública gerada, que geralmente está em ~/.ssh/id_ed25519.pub.
  2. Copie o conteúdo do arquivo.
  3. Vá até as configurações do GitHub, em "SSH and GPG keys".
  4. Clique em "New SSH key", cole a chave e salve.

Após adicionar a chave, tente novamente o comando git push.

Espero ter ajudado e bons estudos!

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