繁体   English   中英

使用 .git 目录克隆 git 子模块

[英]Clone git submodules with their .git directory

是否可以使用其子模块克隆存储库并将它们的.git目录放在./submodule/.git而不是./.git/modules/submodule

子模块存储库中的一些工具期望.git是一个目录。

没有简单的方法可以做到这一点。 这就是 Git 子模块过去的工作方式,但不久前,Git 被更改为将它们全部放入超级项目的.git/modules/中。 1 git submodule命令(自 Git 2.12 起)有一个absorbgitdirs子命令来从旧方式移动到新方式,但没有子命令可以从新排列移回旧方式。


1见提交501770e1bb5d13 新行为从 Git 1.7.8 开始。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM