【发布时间】:2012-05-14 08:27:36
【问题描述】:
如果我想使用其部署密钥系统访问私有 github 存储库。我是否需要主 git 存储库及其所有子模块或仅父模块的 ssh 密钥对?
【问题讨论】:
如果我想使用其部署密钥系统访问私有 github 存储库。我是否需要主 git 存储库及其所有子模块或仅父模块的 ssh 密钥对?
【问题讨论】:
您需要父模块和每个子模块的 SSH 密钥对(如果它们是私有的,或者如果您想在这些子模块中进行新的提交)。
参见例如“Pagoda Box”:
私有子模块回购
如果您的子模块位于私有仓库中,您需要授予 Pagoda Box 访问权限以从该仓库中提取。您可以通过将 Pagoda Box 的公共 SSH 密钥添加到 repo 来实现。
如果是 GitHub 存储库,您只需将“pagodabox”添加为协作者即可完成相同的操作。
【讨论】: