如果我想使用其部署密钥系统访问私有github仓库。我是否需要主git repo及其所有子模块或仅父模块的ssh密钥对?
答案 0 :(得分:1)
您需要父级的SSH密钥对,以及每个子模块(如果它们是私有的或者您想在这些子模块中进行新的提交)。
例如,参见" Pagoda Box":
私人子模块回购
如果您的子模块位于私人仓库中,您需要授予Pagoda Box访问权限。您可以通过在回购邮件中添加Pagoda Box的公共SSH密钥来实现 如果它是GitHub回购,你可以通过简单地添加' pagodabox'来完成同样的事情。作为合作者。