Para aquellos que buscan una explicación detallada, lea esta publicación de blog . A continuación se muestra una cita de la publicación del blog. En última instancia, las ssh-agent.exe
necesidades deben estar en el camino, o resolverse de alguna otra manera.
EDITAR:
Parece que la mayoría de las personas no se molestan en leer el blog vinculado y el extracto original no cita la solución completa, así que amplié la cita del blog a continuación.
Existen numerosas formas de resolver el error, según los me gusta de todas las demás respuestas. A continuación se cita uno que se sabe que funciona. Explore otras respuestas que pueden ser más apropiadas para usted.
Cuando reinicié mi indicador de PowerShell, me dijo que no podía iniciar el Agente SSH.
Resulta que no pudo encontrar el ejecutable "ssh-agent.exe". Ese archivo se encuentra en C: \ Archivos de programa (x86) \ Git \ bin. pero esa carpeta no se agrega automáticamente a su RUTA por msysgit.
Si no desea agregar esta ruta a la RUTA de su sistema, puede actualizar su script de perfil de PowerShell para que solo se aplique a su sesión de PowerShell. Aquí está el cambio que hice.
$ env: ruta + = ";" + (Obtener elemento "Env: ProgramFiles (x86)"). Valor + "\ Git \ bin"
En mi máquina, ese script está en: C: \ Users \ Haacked \ Documents \ WindowsPowerShell \ Microsoft.Powershell_profile.ps1
%PATH%
ser diferente por alguna razón?