Страницы

Поиск по вопросам

среда, 9 января 2019 г.

Как использовать git на Windows в Rubymine?

На линуксе всё понятно, сгенерировал ssh ключ, соединил его с гитхабом и всё нормально. А вот на винде в таком софте как rubymine как китом воспользоваться? После того как я пытаюсь пушить:
git push -u origin master
мне выдаёт
Permission denied (publickey).
У меня есть приложение рельсовое. В нём уже гит установлен всё нормально. Как слить через терминал теперь в репозиторий? ssh-key команды не пашут.
Я так предполагаю мне надо как то наверное тоже сгенерировать ключ ssh или типо того и его в гитхабе вписать в профиле?


Ответ

Чтобы работала авторизация по ключу (без пароля):
Если ещё не установили git для Windows – установите Через git bash сгенерируйте ключ Добавьте публичную часть ключа в свою учётку на GitHub.
Если хотите открывать git bash из среды RubyMine, нужно её настроить (инструкцию перевёл с enSO):
Меню File (Файл) → Settings (Настройки) → (Введите 'Terminal' в строку поиска). В открывшемся окне настроек поменяйте значение Shell path на:
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i

Комментариев нет:

Отправить комментарий