Передать имя пользователя в Git Command

У меня есть файл.bat, чтобы подготовить git pull для одного из моих репозиториев, и когда я выполняю этот файл, мне нужно ввести свое имя пользователя и пароль. Мне было интересно, есть ли способ передать мое имя пользователя, поэтому мне нужно было только ввести свой пароль.

Вот как выглядит мой текущий командный файл:

cd %HOMEPATH%\Documents\Git\Java
git pull origin
pause

2 ответа

Решение

Если вы используете https и хотите только ввести свой пароль, вы можете добавить свое имя пользователя в URL репо. Вы можете запустить

git remote set-url origin https://username@gitlab.example.com/example/some-repo.git

изменить URL репо.

Или вы можете использовать ssh аутентификацию, как предлагали другие.

Если вы используете ssh-аутентификацию, это должно быть решено: http://doc.gitlab.com/ce/ssh/README.html

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