当尝试从 RStudio 推送到 GitHub 时,我收到以下错误。
error: unable to read askpass response from 'rpostback-askpass'
fatal: could not read Username for 'https://github.com':
No such device or address
RStudio 的起源是
https://github.com/rmscriven/other.git
当它实际上应该是
https://github.com/rmscriven/saber.git
RStudio 不允许我从版本控制系统更改来源。这是它显示的内容:
是否可以从 RStudio 更改我的 GitHub 原始 URL?
感谢 @krlmlr 在评论中提供的专业提示,
使用空目标目录。在 GitHub 项目页面上查找“克隆 URL”,也许选择 SSH 变体。
我在 GitHub 上点击了一次“clone url”,没有任何反应。话又说回来,什么也没有。再次强调,什么也没有。所以我去了终端,阅读了man git
帮助文件,并决定更改我的密码并重新配置。这些是我运行的线路,并且成功了。
git config --global user.name <myuser.name>
git config --global user.email <myuser.email>
git clone https://github.com/rmscriven/saber.git
git pull
然后我转到 RStudio,它允许我克隆我的存储库,并更改我的版本控制设置的 URL。这是一张彩色照片
新建项目 -> 版本控制 -> Git -> 创建项目
接下来,奇迹发生了,我得到了我的包裹的副本很小心删除以准备将开发 tarball 推送到 GitHub。继续摇滚。
@krlmlr,我感谢您将我推向正确的方向。现在我觉得我实际上正在以正确的方式做这件事。 :)
为了好玩,尝试说'rpostback-askpass'
快十倍。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)