1

如果我想使用其部署密钥系统访问私有 github 存储库。我是否需要主 git repo 及其所有子模块或仅父模块的 ssh 密钥对?

4

1 回答 1

1

您需要父模块和每个子模块的 SSH 密钥对(如果它们是私有的,或者如果您想在这些子模块中进行新的提交)。
参见例如“宝塔盒子”:

私有子模块回购

如果您的子模块位于私有仓库中,您需要授予 Pagoda Box 访问权限以从该仓库中提取。您可以通过将 Pagoda Box 的公共 SSH 密钥添加到 repo 来实现。
如果它是 GitHub 存储库,您可以通过简单地添加“pagodabox”作为协作者来完成同样的事情。

于 2012-05-04T23:22:17.903 回答