Как использовать EGit с SSH в Windows?

Я пытаюсь импортировать репозиторий git с удаленного компьютера в Eclipse 3.6 с помощью EGit 2.1. Я сгенерировал новый SSH-ключ, а также добавил pub_key к авторизованным ключам на стороне сервера. Но я всегда получаю ошибку: read time out. - После выбора отделения.

Когда я клонирую репозиторий с теми же учетными данными из cygwin или из git bash, он работает очень хорошо.

У кого-нибудь есть идея?


person user2451418    schedule 23.08.2013    source источник
comment
superuser.com обычно лучше всего подходит для того, чтобы задавать такие вопросы, поскольку они не связаны напрямую с программированием, а связаны с инструментами.   -  person MKroehnert    schedule 28.09.2013


Ответы (2)


Видит ли Eclipse ваши новые ключи ssh?

Чтобы проверить это, откройте «Настройки»> «Основные»> «Сетевые подключения»> «SSH2».

во вкладке "Общие":

  • проверьте, указывает ли «SSH2 home» на вашу папку ~/.ssh
  • проверьте, указан ли закрытый ключ, в противном случае добавьте его

на вкладке «Управление ключами» попробуйте загрузить (закрытый) ключ, который вы хотите использовать

person Matthias Sohn    schedule 26.08.2013

Проблема заключалась в тайм-ауте удаленного подключения. Увеличение его решило проблему:

Preferences --> Team --> Git: "Remote connections timeout (seconds): 99999999
person user2451418    schedule 27.08.2013