[英]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.