6
respostas

erro na hr de gerar a key

Insira aqui a descrição dessa imagem para ajudar na acessibilidade nao consigo gerar a key

6 respostas

Oi!

Qual a versão do seu Windows?

windows 10

O git funciona nesse terminal? Roda o comando git -v para ver a saida

mano eu to bem perdido com esse negocio nao teria alguma forma de vc ver meu problema pra me ajudar de alguma forma pq assim la no disc teve um mano que disse que era so instalar e reinstalar e mesmo assim nao funcionou e eu nem sei mas oque fazer, sei la fazer uma call algo assim

apareceu isso: git version 2.46.0.windows.1

Pelo erro que você está recebendo, parece que o comando ssh-keygen não está reconhecido no seu terminal. Isso geralmente acontece quando o OpenSSH Client não está instalado ou configurado corretamente no seu sistema.

Aqui estão alguns passos que você pode seguir para resolver isso:

  1. Verificar se o OpenSSH está instalado:

    • No Windows, você pode verificar isso indo em Configurações > Aplicativos > Recursos opcionais e procurando por "OpenSSH Client". Se não estiver instalado, você pode instalá-lo a partir daí.
  2. Instalar o OpenSSH Client:

    • Se você estiver usando Windows 10 ou 11, pode instalar o OpenSSH Client através do PowerShell. Abra o PowerShell como administrador e execute o seguinte comando:
      Add-WindowsCapability -Online -Name OpenSSH.Client*
      
  3. Verificar a instalação:

    • Após a instalação, verifique se o comando ssh-keygen está disponível executando:
      ssh-keygen -t ed25519 -C "seu-email@example.com"
      
    • Se o comando ainda não for reconhecido, pode ser necessário reiniciar o terminal ou o computador.
  4. Alternativa: Git Bash:

    • Outra alternativa é usar o Git Bash, que já vem com o OpenSSH incluído. Se você tem o Git instalado, você pode abrir o Git Bash e tentar gerar a chave SSH por lá:
      ssh-keygen -t ed25519 -C "seu-email@example.com"
      

Verifica se alguma dessas maneiras vai resolver no seu caso.