Не могу настроить git через ssh на phpstorm. Инструкции все перечитал, Ничего не помогло. Выходит ошибка, что не может прочитать с внешнего репозитория. Через tortoiseGit всё работает замечательно с теми же ключами, но всё время переключаться между двумя программами не хочется ради пуллов и пушей.
Мануалы от phpstorm'а не помогли. Либо какой-нибудь программы сторонней нет, либо я упускаю очень важный момент в настройке, из-за которого такое происходит.
Поставь git bash
Для phpstorm нужны openssh ключи (а не которые для putty). Если запустить git bash и набрать ssh-keygen то сгенерится ключ, либо ключ туда надо экспортировать.
Была похожая проблема на ubuntu: при работе с гитом через терминал шторма использовал корректный ключ, при использовании меню VCS запрашивал пароль от первого найденного приватного ключа в папке .ssh/
Проблема решилась сменой настройки: Settings->Version Control->Git-> SSH executable изменил с "Built-in" на "Native"