Я хотел бы отключить запрос пароля git, поэтому я подумал, что могу установить ssh-ключ в свой удаленный репозиторий. Но как мне связать это с git на моем компьютере.
Спасибо.
Я хотел бы отключить запрос пароля git, поэтому я подумал, что могу установить ssh-ключ в свой удаленный репозиторий. Но как мне связать это с git на моем компьютере.
Спасибо.
Он должен запрашивать пароль только в том случае, если вы получаете доступ к git через SSH с использованием закрытого ключа, защищенного паролем.
В этом случае вам необходимо запустить агент SSH, как описано в "Запомнить пароль, Git bash под окнами".
Вы должны взглянуть на gitolite: http://sitaramc.github.com/gitolite. Там есть все, что вам нужно, а также объяснено, как настроить. Например, вход без пароля также возможен для сервера CI.
Мой опыт подсказывает мне не использовать что-то еще, потому что самодельное решение слишком громоздко.
Очень подробные инструкции можно найти на веб-сайте GitHub по адресу Win-Set-Up-Git. GitHub заинтересован в том, чтобы эти инструкции были хорошими; если это не так, дайте им знать, поскольку они захотят их улучшить.
Вы можете использовать «start-ssh-agent.cmd» в окнах, которые будут использовать ключ ssh для аутентификации. Это можно найти в каталоге «GIT/cmd».