Я слежуэто руководствоОднако при установке git 1.7.3 у меня нет экрана установки, plink.exe
на котором я мог бы выбрать исполняемый файл ssh.
Как согласноэта почтаЯ добавил GIT_SSH
переменную окружения, указывающую, где plink.exe
находится мой.
Я следовал руководству и использовал puttygen.exe для генерации закрытого и открытого ключа и разместил свой открытый ключ на нашем сайте projectlockers. Я также сохранил свой закрытый ключ. Я также загрузил свой закрытый ключ в pagent.exe.
Затем я попытался использовать git clone, чтобы получить проект с помощью ssh, но, к сожалению, он запросил пароль, что означало, что аутентификация ssh не сработала.
Правильно ли я подключил git к своим открытым и закрытым ключам SSH?
Большое спасибо за вашу помощь!
решение1
Я столкнулся с этой проблемой вчера вечером, и вот решение, которое мне помогло:
- Putty необходимо установить перед Git
- Putty необходимо создать и сохранить как минимум одну сессию (без этого она работать не будет)
- Установите Git еще раз, после чего должен появиться экран выбора клиента SSH (Openssh или Plink).