开发者

Adding git submodule that contains another submodule?

I'm working on a project in one 开发者_运维百科git repository (A) that is including another git repository (B), which in turn includes a third git repository (C). In A, I added B via:

git submodule add https://github.com/blt04/sfDoctrine2Plugin.git plugins/sfDoctrine2Plugin

Click here, and you can see where B references C: https://github.com/doctrine/doctrine2

After doing my git submodule add, my plugins/sfDoctrine2Plugin/lib/vendor/doctrine folder (should contain C) is empty. I tried doing a git submodule update --recursive as per this StackOverflow answer, but it still didn't import the files to that path. I'm at a loss as to what to do here.


You need to do git submodule update --init --recursive. The problem here is the submodule C is never being initialized in the first place.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜