Заранее извиняюсь за основной вопрос - я новичок в git и уверен, что мне не хватает чего-то очень простого, что кто-то может ответить очень быстро.
Во время установки msysgit я указал, что я хотел бы использовать PLink вместо OpenSSH в качестве моей клиентской программы защищенной оболочки. Переменная среды 'GIT_SSH' установлена в 'C: \ Program Files (x86) \ PuTTY \ plink.exe', что является правильным путем к plink. Я пробовал с и без кавычек. «echo $ GIT_SSH» из приглашения bash отображает правильное значение переменной среды. Я также могу без проблем подключиться к github через SSH, используя putty.
После запуска pagent и добавления моего личного ключа я открыл новое окно git bash и попытался подключиться к github (github уже имеет мой открытый ключ и правильно настроен - я использую проект jquery в качестве быстрого теста). Несмотря на то, что указано, что я хочу использовать PLink, и, очевидно, установлены правильные переменные среды, msysgit все еще пытается использовать файлы ключей, найденные в каталоге ~ / .ssh.
Я подтвердил это, фактически поместив свой закрытый ключ в этот каталог, и все работает отлично (я смог клонировать JQuery-репозиторий без проблем вообще), но я действительно хотел бы настроить это так, чтобы я если возможно, можете управлять моими личными ключами через putty.
Не совсем уверен, что мне не хватает .. Любая помощь очень ценится - заранее спасибо!