Почему Monodevelop спрашивает у меня пароль ключа ssh, когда он зарегистрирован в ssh-agent - PullRequest
2 голосов
/ 25 сентября 2011

Я могу сделать это нормально, используя командную строку, и monodevelop не имеет проблем с публичным репозиторием, но когда я пытаюсь отправить его на github, он продолжает спрашивать у меня пароль к idrsa, я пытался использовать ssh-add для проверкиключ и он проверяет нормально.

Ответы [ 2 ]

0 голосов
/ 03 апреля 2016

Я тоже это вижу. Вы когда-нибудь решали это? Даже если вы настроите аутентификацию ключа без пароля, это не удастся. Это похоже на ошибку в том, как Monodevelop использует LibGit2Sharp. Попытка построить обходной путь. Странно, это было проблемой так долго. Мне повезло больше в 5,9 до 5,10. Может быть, теперь, когда Microsoft покупает, все наладится.

0 голосов
/ 26 сентября 2011

При условии:

  • вы можете нажать из командной строки без запроса пароля, а
  • вы не используете Windows, тогда

Возможно, Monodevelop не имеет правильного значения переменной окружения SSH_AUTH_SOCK.Попробуйте запустить Monodevelop из командной строки, чтобы он унаследовал те же переменные окружения, которые используются командой git.

...