【发布时间】:2011-06-03 19:17:46
【问题描述】:
我正在一个 git 存储库 (A) 中处理一个项目,该项目包含另一个 git 存储库 (B),而后者又包含第三个 git 存储库 (C)。在 A 中,我通过以下方式添加了 B:
git submodule add https://github.com/blt04/sfDoctrine2Plugin.git plugins/sfDoctrine2Plugin
Click here,你可以看到B在哪里引用C:https://github.com/doctrine/doctrine2
在完成我的 git submodule add 之后,我的 plugins/sfDoctrine2Plugin/lib/vendor/doctrine 文件夹(应该包含 C)是空的。我尝试按照this StackOverflow answer 执行git submodule update --recursive,但它仍然没有将文件导入该路径。我不知道在这里做什么。
【问题讨论】:
-
你也可以使用 "git clone --recursive
" 重新克隆存储库
标签: git github git-submodules