3

Есть ли способ пропустить запрос имени пользователя, когда я git pull? Я читал о пропуске всей аутентификации, например, с помощью ключей или ssh агентов. Тем не менее, я только хочу отправить свое имя пользователя. Это как-то возможно?

Я участвую в частном репо, которым поделился со мной мой друг - если это имеет значение. Мой user.name записан в глобальной конфигурации git, и я использую протокол https для remote.origin.url .

1 ответ1

4

И для HTTP(S), и для SSH имя пользователя может быть указано как часть URL в форме user@host :

  • https://user@example.com/repo.git

  • user@example.com:repo.git

    (Да, git@github.com означает, что имя пользователя SSH всегда равно git при использовании GitHub.)

  • ssh://user@example.com/repo.git

При необходимости используйте git remote set-url или напрямую отредактируйте файл .git/config .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .