RStudio Cloud连接GitHub提交代码时身份验证失败求助
RStudio Cloud关联GitHub提交报错的解决方法
问题根源
RStudio Cloud是独立云端环境,本地Git的全局配置不会同步到这里;且RStudio控制台是R语言环境,不能直接执行Git命令,必须用终端工具。
解决步骤
- 打开RStudio Cloud项目,点击顶部菜单栏的 Tools > Terminal > New Terminal,打开终端窗口(这是执行Git命令的正确入口)。
- 在终端执行仓库级身份配置(无需
--global,云端每个项目独立):git config user.email "你的GitHub绑定邮箱" git config user.name "你的GitHub用户名" - 验证配置:在终端输入以下命令,能看到你设置的邮箱和用户名即为生效:
git config user.email git config user.name - 回到Git标签页,重新暂存文件、填写提交信息后提交即可。
额外提示
- 无需手动配置Git路径:云端已预装Git,默认路径直接可用,不用上传本地Git的exe文件或修改路径设置。
- SSH密钥要添加到GitHub账号级设置:将RStudio Cloud生成的公钥,添加到GitHub账号的 Settings > SSH and GPG keys 中,而非单个仓库的设置里。
内容的提问来源于stack exchange,提问作者kswp
相关产品推荐
相关产品推荐

