【问题标题】:Github deploy keys, submodules, sshGithub 部署密钥、子模块、ssh
【发布时间】:2012-05-14 08:27:36
【问题描述】:

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

【问题讨论】:

    标签: ssh github


    【解决方案1】:

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

    私有子模块回购

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-22
      • 2017-12-19
      • 2016-01-19
      • 2018-07-14
      • 1970-01-01
      相关资源
      最近更新 更多