Ouais, comme d'autres l'ont suggéré, cette erreur semble signifier que ssh-agent est installé mais que son service (sous Windows) n'a pas été démarré.
Vous pouvez vérifier cela en exécutant dans PowerShell:
> Get-Service ssh-agent
Et puis vérifiez que la sortie de l'état ne fonctionne pas.
Status Name DisplayName
------ ---- -----------
Stopped ssh-agent OpenSSH Authentication Agent
Vérifiez ensuite que le service a été désactivé en exécutant
> Get-Service ssh-agent | Select StartType
StartType
---------
Disabled
Je suggère de configurer le service pour qu'il démarre manuellement. Cela signifie que dès que vous exécutez ssh-agent, il démarrera le service. Vous pouvez le faire via l'interface graphique des services ou vous pouvez exécuter la commande en mode administrateur:
> Get-Service -Name ssh-agent | Set-Service -StartupType Manual
Vous pouvez également le définir via l'interface graphique si vous préférez.
Set-Service: Service 'OpenSSH Authentication Agent (ssh-agent)' cannot be configured due to the following error: Access is denied.
. Il n'y avait cependant aucun problème à le faire via l'interface graphique.