1

Некоторое время назад мне пришлось переустанавливать свой рабочий компьютер после перехода с Win 7 на Win 10. Ранее у меня была идеально работающая настройка Git, использующая команду Cygwin и TortoiseGit параллельно.

После переустановки я больше не могу выполнять действие git pull из графического интерфейса TortoiseGit, так как для этого требуется ввести пароль сервера:

Запросы извлечения, сделанные из CLI Cygwin, работают просто отлично. Кроме того, другие операции из меню TortoiseGit, такие как извлечение, возврат, показ журнала и т.д., Работают нормально.

В предыдущей настройке (Win 7) мне никогда не требовалось вводить пароль сервера, и я даже не уверен, как его получить, если это вообще возможно в нашей организации.

Почему я не могу использовать TortoiseGit?

1 ответ1

0

TortoiseGitPlink используется как клиент SSH по умолчанию. Поэтому вам необходимо либо настроить PuTTY для использования специального ключа (используя сеансы PuTTY, как описано в https://stackoverflow.com/a/29183147/3906760 и в FAQ по TortoiseGit), либо загрузить свой ключ в PuTTY Agent (pageant) перед выполнение удаленного действия.

Помимо использования TortoiseGitPlink, вы также можете использовать SSH из OpenSSH (см. Https://stackoverflow.com/a/32115724/3906760).

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