У меня была точно такая же проблема, но я нашел лекарство от сообщения об ошибке Eclipse!
В переменной среды с именем GIT_SSH должен быть указан путь к исполняемому файлу ssh [1].
Например, в Ubuntu Linux (10.10, 64-битная версия):
> export GIT_SSH=/usr/bin/ssh
> eclipse
После этого толчок в репозиторий GitHub работает так, как должен.Я проверил это с Eclipse Galileo и Indigo.
Проблема действительно раздражает, а решение далеко не хорошее.Сейчас, чтобы сделать решение постоянным, по крайней мере, для пользователей Ubuntu, необходимо сделать переменную env постоянной.Это можно сделать, добавив команду экспорта в ~ / .profile или ~ / .bashrc [2].Например:
> cd ~
> echo "export GIT_SSH=/usr/bin/ssh" >> .profile
и затем перезапустите Eclipse, чтобы вступить в силу.
Источники: