на моем новом компьютере я настроил git и мои putty.exe, ssh и т. Д. Просто отлично.
Итак, я делаю:
git pull origin
и затем в командной строке я прошу пароль.
Я понятия не имею, какой пароль он хочет, и затем он также запрашивает пароль моего сервера после нескольких неудачных попыток ввода первого пароля.
запрашивает:
blahblah@serveradmin.com password:
Что происходит?
(мой представитель git размещен на общем Unix-провайдере unix)
Я уже настроил конкурс на использование своего закрытого ключа, и он дал мне всплывающее окно для ввода моей парольной фразы. Вот как это работает на моем старом компьютере, а затем, когда я открываю git-bash и выполняю 'git pull origin', все работает нормально, ничего не спрашивая.
Обновление II
Итак, позвольте мне подвести итог тому, что здесь происходит:
У меня точно такая же настройка на моем офисном компьютере (windows7) (рабочий стол), и он работает нормально, не задавая мне никаких вопросов. Все, что я делаю с помощью git b4, это запускаю файл .bat, который загружает pageant.exe:
C:\putty\pageant.exe "E:\code\pg_pk.ppk"
Затем выполнение git pull origin работает нормально, не запрашивает у меня пароль.
У меня это тоже было на ноутбуке, и оно работало так же, как мой офисный компьютер, пока я не установил на нем windows 7. Теперь он запрашивает пароль, даже если pageant.exe запущен (я вижу его на панели задач и ключ загружен).
Итак, сегодня я взял файл .bat и всю папку / putty и положил его на свой ноутбук, он все еще не работает, он запрашивает пароль при вводе: git pull origin
(я использую одну и ту же версию git на обоих компьютерах)
Действительно смущен, что бы это могло быть?