Github部署密钥,子模块,ssh

时间:2012-05-04 19:14:57

标签: ssh github

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

1 个答案:

答案 0 :(得分:1)

您需要父级的SSH密钥对,以及每个子模块(如果它们是私有的或者您想在这些子模块中进行新的提交)。
例如,参见" Pagoda Box":

  

私人子模块回购

     

如果您的子模块位于私人仓库中,您需要授予Pagoda Box访问权限。您可以通过在回购邮件中添加Pagoda Box的公共SSH密钥来实现   如果它是GitHub回购,你可以通过简单地添加' pagodabox'来完成同样的事情。作为合作者。