Итак, я установил msysgit и успешно запустил git из оболочки bash.
Из оболочки bash я создал ключи с ssh-keygen
- все работает нормально.
Файлы ключей находятся в моей папке %userprofile%\.ssh
(из оболочки bash: ~/.ssh
).
Я могу подключиться к своему серверу (в моем случае откройте).
Далее я хочу запустить git из оболочки Windows Cmd.
Добавление c:\msysgit\bin
и c:\msysgit\mingw\bin
к пути поиска.
Git работает локально просто отлично: ветвь, объединение, добавление, фиксация, извлечение, ... работает хорошо.
Однако попытка работать с сервером не удалась, с: 'Permission denied (publickey).
'
Похоже, git, когда выполняется из командной строки, смотрит в другое место, пытаясь выделить файлы ключей, или по другой причине, вызывающей сбой.