在 RStudio 中重新激活 Push & Pull 按钮

Posted

技术标签:

【中文标题】在 RStudio 中重新激活 Push & Pull 按钮【英文标题】:Reactivate Push & Pull buttons in RStudio 【发布时间】:2021-10-31 13:45:25 【问题描述】:

在过去的三周里,我一直在使用我的个人 iMac,开发图形分析。它已经链接到 GitHub 存储库,但我一直在本地工作,直到我有一些实质性的东西可以推送到 GitHub。今天尝试将更改推送到 GitHub,得到消息 GitHub 不再支持 https: with password authentication。

没问题,我想。我已经设置了 ssh,并将其用于非 R 项目。所以,在网上窥探,我发现了诸如these之类的指令,并将url从https更改为ssh。

但在此过程中,RStudio 决定将 Git 选项卡下的 Pull & Push 按钮灰显。

如何重新激活按钮?

【问题讨论】:

【参考方案1】:

首先确保您的 SSH URL 在命令行中有效:

ssh -Tv git@github.com
cd /path/to/local/repo
git remote -v             # do you see an SSH URL git@github.com:<me>/<myrepo>?
git ls-remote             # do you see remote branches SHA1?

然后,您需要在 RStudio 设置中引用您的私钥

【讨论】:

以上是关于在 RStudio 中重新激活 Push & Pull 按钮的主要内容,如果未能解决你的问题,请参考以下文章

在linux(ubuntu)中使用网页版的rstudio

rstudio原来下载到了C盘,更新版本后在了D盘能用吗,需要重新下载吗

带有 rstudio 的新版本 R

RStudio 重新安装 R 3.3.2 而不是默认为 R 4.0.2

Rstudio & SparkR

Apache & Rstudio Shiny 应用重定向/代理