2010-10-27 5 views

ответ

3

Update: Там лучшее решение в мерзавца сейчас, который я описал в ответ на этот другой вопрос:

Я держал старый ответ, который я написано ниже для справки.


Если вы не хотите использовать .netrc, другой вариант, чтобы указать имя пользователя и пароль в URL, что ваш пульт относится, например, если ваш origin Пульт дистанционного управления:

http://some.server/whatever.git 

... вы можете изменить его на http://myusername:[email protected]/whatever.git с помощью следующей команды:

git remote set-url origin http://myusername:[email protected]/whatever.git 

... и вам не нужно будет вводить пароль вручную. Это означает, что ваш пароль будет сохранен в виде обычного текста в вашем файле .git/config. Если это проблема, вам лучше использовать аутентификацию на основе открытого ключа с SSH.

Смежные вопросы