Para quem procura uma explicação detalhada, leia esta postagem do blog . Abaixo está uma citação da postagem do blog. Em última análise, a ssh-agent.exe
necessidade de estar no caminho ou resolvida de alguma outra forma.
EDITAR:
Parece que a maioria das pessoas não se preocupa em ler o blog vinculado e o trecho original não cita a solução completa, então expandi a citação do blog abaixo.
Existem várias maneiras de resolver o erro, com base nos gostos de todas as outras respostas. Um conhecido por funcionar é citado abaixo. Procure outras respostas que possam ser mais apropriadas para você.
Quando reiniciei meu prompt do PowerShell, ele me disse que não podia iniciar o Agente SSH.
Acontece que não foi possível encontrar o executável “ssh-agent.exe”. Esse arquivo está localizado em C: \ Arquivos de programas (x86) \ Git \ bin. mas essa pasta não é adicionada automaticamente ao seu PATH pelo msysgit.
Se não quiser adicionar esse caminho ao PATH do sistema, você pode atualizar o script de perfil do PowerShell para que se aplique apenas à sessão do PowerShell. Aqui está a alteração que fiz.
$ env: path + = ";" + (Get-Item "Env: ProgramFiles (x86)"). Valor + "\ Git \ bin"
Na minha máquina, esse script está em: C: \ Users \ Haacked \ Documents \ WindowsPowerShell \ Microsoft.Powershell_profile.ps1
%PATH%
ser diferente por algum motivo?