【发布时间】:2016-10-15 08:45:08
【问题描述】:
是否可以同时提供对 git 子模块的 https 和 ssh 访问?
有些人可能更喜欢使用 https,而有些人可能只能使用 ssh(例如,因为他们位于 ssh 隧道后面)。
是否可以提供两种获取子模块的选项?
【问题讨论】:
-
在文档中,每个子模块都有一个特定的 URL,也许创建一个别名或辅助脚本就可以了。你能做到吗?
标签: git ssh git-submodules
是否可以同时提供对 git 子模块的 https 和 ssh 访问?
有些人可能更喜欢使用 https,而有些人可能只能使用 ssh(例如,因为他们位于 ssh 隧道后面)。
是否可以提供两种获取子模块的选项?
【问题讨论】:
标签: git ssh git-submodules
您可以在引用子模块时使用相对 URL。
例如,如果您有一个应用程序存储库:
git@example.org:project/app.githttp://example.org/git/project/app.git
还有一个库:
git@example.org:lib/some-library.githttp://example.org/git/lib/some-library.git,那么您可以将库引用为 ../lib/some-library.git 而不是完整的 URL。
【讨论】: