将子模块与团队的私有存储库一起使用

时间:2017-05-17 15:37:42

标签: git version-control git-submodules

我正在尝试在多个人正在处理的项目中使用子模块。

存储库是私有的,托管在bitbucket上。有几个人可以访问存储库及其子模块。我使用ssh密钥进行克隆(git@bitbucket.org:<owner>/<repo>.git)。

当一个人(不是我)试图克隆存储库时,系统会提示他们输入我的SSH密钥。如果他们没有失败。

如何将子模块用于团队共享的私有存储库?

1 个答案:

答案 0 :(得分:0)

如果你让他们为Bitbucket帐户设置自己的SSH密钥,它就有效。

如果他们使用HTTPS链接进行克隆,则会提示他们输入密码,但子模块会询问SSH密钥。这就是它失败的原因。