【问题标题】:Creating new project in Posit / Rstudio Cloud from private GitHub repository从私人 GitHub 存储库在 Posit / Rstudio Cloud 中创建新项目
【发布时间】:2023-02-03 12:41:21
【问题描述】:

我正在尝试从私有 GitHub 存储库在 Posit Cloud 中打开一个新项目。我做了以下事情:

  • 在Posit Cloud Workspace中,在this guide之后选择“New Project”和“New Project from Git Repository”

  • 进入我在 Posit Cloud 中的authentication settings 并连接我的 GitHub 帐户

但是,我收到此错误:“无法访问 git 存储库”“我们无法访问该 URL 上的存储库 - 请确保您输入的 URL 正确并且当前链接的 GitHub 帐户可以访问该存储库。”

this thread 看来我需要在 GitHub 上编辑第三方访问设置。但是,我不知道在哪里或如何编辑这些设置。我在哪里以及如何在 GitHub 中更改这些设置?

【问题讨论】:

  • 您是否使用 GitHub PAT(令牌)作为密码?
  • 您好,您是指我登录 Posit Cloud 的密码吗?当我尝试从 GitHub 存储库创建项目时,Posit Cloud 没有提示我提供另一个密码
  • 您是否设置了凭证助手,如“Posit Cloud Guide / Working with Private Git Projects”所示?
  • 你好谢谢。但我什至无法在 Posit Cloud 中初始化项目,因为我不是必须已经在项目中才能在该项目的控制台中输入 git config --global user.email "you@example.com"git config --global user.name "Your Name" 吗?
  • 否:全局配置可以从任何文件夹完成,而不是从本地存储库文件夹。

标签: git github rstudio


【解决方案1】:

好吧,我至少可以使用它来访问 Posit Cloud 上的 Git。如果我的合作者也可以,我正在等待回音。

听起来我的部分问题是名称更改问题,当 RStudio Cloud 将其名称更改为 Posit Cloud 时,GitHub 对新名称的调整出现了一些延迟。

等待之后,我能够像这样在 Posit Cloud 中设置它:

  • 新项目 > GitHub 存储库中的新项目
  • 复制/粘贴 repo 的 URL
  • 输入您的用户名(做不是在密码提示中输入任何内容)

现在去 GitHub:

  • 设置 > 开发者设置 > 令牌(经典)> 生成新令牌 > 等等 > 复制你的新令牌

现在回到 Posit Cloud:

  • 粘贴您的令牌作为密码

https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls

【讨论】:

    猜你喜欢
    • 2021-08-03
    • 1970-01-01
    • 2023-02-01
    • 2016-09-19
    • 1970-01-01
    • 2020-10-08
    • 2012-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多