Справочная информация : я следовал инструкциям на , установив ваш адрес электронной почты для фиксации из GitHub, чтобы настроить имя пользователя и адрес электронной почты для Git во всем мире. Я решил оставить свой адрес электронной почты закрытым.
Следующие шаги были успешно выполнены.
- На GitHub создан репозиторий.
- Создан новый проект в RStudio с использованием репозитория из GitHub.
- Сценарий R, Testing.R создается и фиксируется локально.
Issue : отправка коммита в GitHub из RStudio выдает следующее сообщение об ошибке:
>>> git push origin refs/heads/master
fatal: could not read Username for 'https://github.com': No such device or address
Что я пробовал : Я погуглил ошибку и выполнил следующее задание, как указано в rstudio-pu sh -rpostback- askpass-error .
Попытался переключить URL хранилища с https
на ssh
, но получил следующую ошибку:
ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Host key verification failed.
fatal: Could not read from remote repository.
Насколько я понимаю, что если я смогу вытащить репо в RStudio, то, надеюсь, не возникнет проблем с тем, как я создал учетные данные в Git, и с соединением между RStudio и GitHub работает просто отлично.
Примечание: Pu sh для GitHub wen t успешно через Git CLI. Однако он явно запросил учетные данные.
Информация о платформе :
R версия 3.6.1 (2019-07-05)
Платформа: x86_64-conda_cos6- linux -gnu (64-разрядная версия)
Под управлением: Ubuntu 18.04.4 LTS
git версия 2.17.1
Пожалуйста, помогите мне решить проблему. Спасибо.