限制 GitHub 对单个存储库的访问

Sea*_*anJ 1 git github

我想在客户的计算机上部署软件,但有多个私有存储库并且属于多个组织。

我不想让客户访问我所属的所有组织。我想做的就是部署代码并允许客户定期更新它。

这里有一个类似的问题:Restrict Github API access to only one repository of an user

但是,我找不到限制 SSH 访问 Github 中单个存储库的方法。

https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/

有谁知道如何允许仅在远程 PC 上访问单个私有存储库?

Cod*_*ard 5

您可以将他添加为该项目的贡献者。

fork打开一个您希望客户有权访问的新项目 ( ),然后将其添加为贡献者。

他将无法看到您的原始项目,但您将能够看到他的所有更改,并且他将能够为您创建拉取请求。

在此输入图像描述

在此输入图像描述