Подключение RStudio Cloud к GitHub
Пытаюсь подключить учетную запись GitHub к облаку RStudio, но когда я пытаюсь зафиксировать тестовый скрипт, даже несмотря на то, что я сказал Git, кто я, облако RStudio все еще выдает ошибку, говоря, что не знает, какой адрес электронной почты / имя пользователя использовать. Большая часть информации о том, как их подключить, относится к загруженной версии RStudio, но, к сожалению, мне нужно использовать облако RStudio.
Шаги, которые я предпринял:
- Загрузите Git, создайте учетную запись github, создайте новый репозиторий под названием «тестирование».
- Настройте git с помощью git bash с помощью: git config --global user.email " " git config --global user.name "ваше имя"
- Откройте новый проект в облаке Rstudio (новый проект> новый проект из репозитория git), используя ссылку из репозитория под названием «тестирование».
- Настройте Git в RStudio (инструменты > глобальные параметры > git/SVN). Я не был уверен, какой путь к файлу указать для exe. Вот что я пробовал: а. Оставьте его по умолчанию (по умолчанию "/usr/bin/git") b. связывая его с физическим расположением исполняемого файла на моем компьютере (в моих загрузках) c. загрузив исполняемый файл в папку моего облачного проекта, а затем поместив эту ссылку в поле, все произвело ту же ошибку (см. Ниже)
- Создайте и скопируйте SSH-ключ в репозиторий github «testing»
- Создать фиктивный скрипт
- Сохранить (появляется в облачной папке)
- Подготовьте фиктивный скрипт и щелкните фиксацию на вкладке git окна среды.
- Откроется новое окно — в правом верхнем углу есть возможность вставить сообщение фиксации. Пробовал с текстом и без.
- Нажмите фиксацию
- [email protected][email protected]Всплывающее окно с именем «Git commit» говорит : «Пожалуйста, скажите мне, кто вы . Опустите --global, чтобы установить идентификатор только в этом репозитории. Фатально: невозможно автоматически определить адрес электронной почты (получил « (none)»).
Я попытался ввести эти команды в консоль на всякий случай, но там написано «неожиданный символ в «git config»».
Я также просмотрел этот пост на github : и попробовал их предложения, но не в кости. (т.е. «git remote -vv» просто возвращает «неожиданный символ в «git remote»»)
Спасибо за любое время, которое вы тратите, я совершенно новичок во всем программировании и пытаюсь учиться на курсе, который требует от меня этого.
1 ответ
Похожий случай вы можете увидеть в этом выпуске
В терминале RStudio (не в консоли, а на вкладке рядом с ней --- приглашение должно иметь
$
и не>
), типЕсли вы не видите ничего, связанного с вашим идентификатором пользователя или адресом электронной почты GitHub, или информация неверна, перейдите к следующему шагу.
По одному введите
$ git config --global user.name "<username>" $ git config --global user.email "<email@address.edu>"
замена
<username>
с вашим идентификатором GitHub или именем и<email@address.edu>
с вашей электронной почтой, оставляя кавычки в обоих случаяхТип
$ git config --list --show-origin
еще раз, чтобы подтвердить, что информация теперь сохранена (она должна быть напечатана на выходе Терминала).
Используйте Git, чтобы подтвердить, что это сработало.