помощник по учетным данным git не работает - PullRequest
0 голосов
/ 11 мая 2018

Я пытаюсь сохранить свой пароль git, чтобы не вводить его каждый раз.

Я использую git bash в windows 10.

git продолжает запрашивать пароль каждый раз, когда я нажимаю на пульт.

(git bash, почему он не работает?)

Я пробовал:

git config --global credential.helper 'cache --timeout 28800'

И:

git config --global credential.helper store

и:

git config --global credential.helper wincred

Я пробовал это как в git bash, так и в cmd, так что, думаю, проблема не в git bash.

1 Ответ

0 голосов
/ 11 мая 2018

Во-первых, для Windows вспомогательный идентификатор для использования: manager:

git config --global credential.helper manager

Во-вторых, это работает только для URL-адресов HTTPS, а не для SSH (user@server.com)

Для SSH это либо:

  • запрос пароля, поскольку ваш закрытый ключ SSH защищен паролем.
    Если это так, проверьте ssh-agent: см. " Добавлениеваш SSH-ключ к ssh-agent"
  • , запрашивающий пароль Мэтта, потому что он не находит ваш открытый ключ на удаленном сервере art ~matt/.ssh/authorized_keys.
...