Как настроить ключ ssh для обхода запроса пароля git bash

Я хотел бы отключить запрос пароля в git, поэтому я подумал, что могу установить ssh-ключ в своем удаленном хранилище. Но как мне связать это с мерзавцем на моем компьютере.

Благодарю.

4 ответа

Решение

Он должен запрашивать пароль только в том случае, если вы обращаетесь к git через SSH с помощью закрытого ключа, защищенного паролем.
Если это так, вам нужно запустить агент SSH, как описано в " Запомнить пароль, Git bash под Windows".

Вы должны взглянуть на Gitolite: http://sitaramc.github.com/gitolite. Там есть все, что вам нужно, а также объяснил, как настроить. Логин без пароля также возможен, например, для CI-сервера.

Мой опыт подсказывает мне не использовать что-то другое, потому что самодельное решение слишком громоздко.

Вы можете использовать "start-ssh-agent.cmd" на окнах, которые будут использовать ключ ssh для аутентификации. Это можно найти в каталоге "GIT/cmd".

Очень подробные инструкции можно найти на веб-сайте GitHub по адресу Win-Set-Up-Git. GitHub заинтересован в том, чтобы эти инструкции были хорошими; если нет, дайте им знать, так как они захотят улучшить их.

Другие вопросы по тегам