Añadiendo submódulo GIT que contiene otro submódulo?
-
25-09-2019 - |
Pregunta
Estoy trabajando en un proyecto en un repositorio git (A) que está incluyendo otro repositorio git (B), que a su vez incluye una tercera repositorio git (C). En A, añadí B a través de:
git submodule add https://github.com/blt04/sfDoctrine2Plugin.git plugins/sfDoctrine2Plugin
Haga clic aquí , y se puede ver en las referencias B C: https://github.com/doctrine/doctrine2
Después de hacer mi complemento submódulo git, mi carpeta de plugins/sfDoctrine2Plugin/lib/vendor/doctrine
(debe contener C) está vacía. He intentado hacer una git submodule update --recursive
según esta respuesta StackOverflow , pero todavía no importar los archivos a ese camino. Estoy en una pérdida en cuanto a qué hacer aquí.
Solución
lo que necesita hacer git submodule update --init --recursive
. El problema aquí es el submódulo C no se inicializa en el primer lugar.