#git #ssh
#git #ssh
Вопрос:
Есть ли способ указать, какой ключ использовать для операций Git?
Или, что еще лучше, можно ли как-то заставить Git использовать pageant? Я попробовал, запустил pageant и открыл файл ppk, но Git, похоже, его не использует.
Комментарии:
1. Может быть полезно указать, какую версию Git вы используете, поскольку Cygwin и msysgit могут интегрироваться с вашей системой немного по-разному.
Ответ №1:
Установите GIT_SSH
plink
значение, которое является частью командной строки putty. Затем он будет использоваться pageant
, если он уже запущен. Установщик msysGit не сделает этого за вас, если вы уже не используете putty, как указано в файле ReleaseNotes. Если вы установите для GIT_SSH значение TortoiseSVN версии plink, он даже вызовет диалоговые окна для любых вопросов о принятии новых ключей, что избавит вас от необходимости инициализировать любое новое соединение вручную с помощью putty, чтобы справиться с этим самостоятельно.