Для тех, кто ищет подробное объяснение, прочитайте это сообщение в блоге .Ниже приводится цитата из поста в блоге.В конечном итоге ssh-agent.exe
должен быть в пути или решен другим способом.
РЕДАКТИРОВАТЬ: Кажется, что большинство людей не удосужились прочитать связанный блог и оригинальную выдержкуне указал полное решение, поэтому я расширил цитату из блога ниже.
Существует множество способов устранения ошибки, основанных на лайках ко всем остальным ответам.Один из известных работ приведен ниже.Просканируйте другие ответы, которые могут быть более подходящими для вас.
Когда я перезапустил свое приглашение PowerShell, он сказал мне, что не может запустить агент SSH.
Оказывается, это былоне удалось найти исполняемый файл «ssh-agent.exe».Этот файл находится в C: \ Program Files (x86) \ Git \ bin.но эта папка автоматически не добавляется в ваш PATH с помощью msysgit.
Если вы не хотите добавлять этот путь в системный PATH, вы можете обновить скрипт профиля PowerShell, чтобы он применялся только к сеансу PowerShell.,Вот изменение, которое я сделал.
$ env: path + = ";"+ (Get-Item "Env: ProgramFiles (x86)"). Значение + "\ Git \ bin"
На моем компьютере этот скрипт находится по адресу: C: \ Users \ Haacked \ Documents \ WindowsPowerShell \ Microsoft.Powershell_profile.ps1