[英]How to clone different GIT Repo's specific folder while cloning one GIT repo
我们有多个 GIT 存储库,并且要求在克隆主 GIT 存储库时包含来自不同存储库的一个子目录。 示例:当我克隆 repo_1 时,它也应该克隆 repo_2:/src/dev 因此,只会执行一个克隆命令“git clone -b master repo_1”。 它还应该同时克隆 repo_2:/src/dev 目录。
这可以在 GIT 中完成吗?
它是通过子模块,其中repo1
可以引用repo2
的特定提交,它将作为repo1
的子目录签出。
使用像Reedbeta/git-partial-submodule
这样的脚本可以帮助确保 repo2 使用稀疏签出,以便仅提供其src/dev
内容而不是完整的存储库。
据我所知,不可能在同一个本地文件夹中检出两个存储库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.