Повторно активируйте кнопки Push

#r #git #github #ssh #rstudio

Вопрос:

Последние три недели я работал над своим персональным iMac, разрабатывая графический анализ. Он уже был связан с репозиторием GitHub, но я продолжал работать локально, пока у меня не появилось что-то существенное, что можно было бы перенести на GitHub. Сегодня я попытался перенести изменения на GitHub и получил сообщение о том, что GitHub больше не поддерживает https: с аутентификацией паролем.

«Нет проблем», — подумал я. У меня уже была настройка ssh, и я использовал ее для проектов, не связанных с R. Итак, покопавшись в Интернете, я наткнулся на подобные инструкции и изменил URL-адреса с https на ssh.

Но где-то по пути RStudio решила выделить серым цветом кнопки для Pull amp; Push на вкладке Git.

Как можно повторно активировать кнопки?

Ответ №1:

Сначала убедитесь, что ваш SSH-адрес работает из командной строки:

 ssh -Tv git@github.com
cd /path/to/local/repo
git remote -v             # do you see an SSH URL git@github.com:<me>/<myrepo>?
git ls-remote             # do you see remote branches SHA1?
 

Затем вам нужно будет указать свой закрытый ключ в настройках RStudio

https://community.rstudio.com/uploads/default/optimized/3X/b/b/bbbaa4fad4b1d5dd54ea75e98f8d55364a032623_2_513x499.png