从github采购私人回购

时间:2012-09-12 02:33:12

标签: r github repository devtools

您好,我想知道如何在我获得访问权限的github中获取私人回购。

使用devtools包,使用以下命令来源打开repos很容易:

source_url('https://raw.github.com/hadley/stringr/master/R/c.r')

但是使用与私人仓库的URL相同的东西似乎不起作用。

P.S。我知道我可以克隆整个repo,然后以这种方式获取文件,但是我只想在整个repo中找到一个特定的文件,克隆整个东西,复制代码和必要时使用它。

1 个答案:

答案 0 :(得分:0)

我对R并不熟悉,但我通常在我的项目中使用基于SSH的Git协议包含私有存储库。

GitHub要求您进行身份验证以下载私有代码。如果您通过SSH使用Git,则在引入项目依赖项时,您的计算机将使用SSH密钥进行身份验证。我使用私有宝石的Ruby项目,但我不确定R是否允许您使用Git通过SSH获取依赖项。