Настройка пользователя и пароля с помощью Git Bash

Я использую Git Bash в Windows 7. Мы используем GitHub в качестве источника нашего репозитория.

Каждый раз, когда я нажимаю или тяну, мне нужно предоставить учетные данные пользователя и пароль. Я знаю, что мои ключи SSH настроены правильно, иначе я не смогу получить доступ к репозиторию. (То есть, когда я ввожу свои учетные данные, push / pull работает правильно.)

Я ввел

git config --global user.name myusername
git config --global user.email myemail
git config --global github.user myusername
git config --global github.token mytoken

Но, тем не менее, меня спрашивают учетные данные каждый раз, когда я нажимаю / тяну.

67
задан Peter Mortensen 17 June 2019 в 23:38
поделиться

2 ответа

Если Ваш repo имеет HTTPS repo, конфигурация мерзавца-e дают эту команду в ударе мерзавца. Обновите имя пользователя и пароль путем открытия в режиме вставки, измените пароль, или имя пользователя дайте: x и ключи Cntrl+z это сохранит и выйдет

Так, С того времени в то время как Вы вытягиваете / продвигают код в репозиторий, который это не попросит пароля.

0
ответ дан 24 November 2019 в 14:38
поделиться

С ударом мерзавца для Windows следующая комбинация других ответов работала на меня (репозиторий проверил использование клиента GitHub т.е. https, не ssh):

  1. Генерируют Персональный Маркер доступа
  2. , Запускаются, сессия удара мерзавца в Вашем repo
  3. работает git config --global credential.helper wincred
  4. , работает git pull
  5. , дают PersonalAccessToken как имя пользователя
  6. , дают Персональный Маркер доступа как пароль
0
ответ дан 24 November 2019 в 14:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: