Tengo un proyecto que tiene submódulos especificados en él. Todo funciona bien en la máquina de desarrollo. He comprometido el .gitmodulesarchivo y he sacado la producción. Sin embargo, no extrajo submódulos.
Si entro en los directorios del submódulo y llamo git pull, no pasa nada.
¿Cuál es la forma correcta de extraer esos submódulos en el nuevo proyecto?
git
git-submodules
hsz
fuente
fuente

git pull --recurse-submodulesSi necesita extraer cosas para submódulos en sus repositorios de submódulos, use
Pero esto no comprobará las confirmaciones adecuadas (a las que apunta su repositorio principal) en los submódulos
Para verificar las confirmaciones adecuadas en sus submódulos, debe actualizarlas después de extraer usando
fuente
git submodule update --recursivees lo que necesitaba después de la primera vezgit clone, pero olvidé hacerlo--recursivea la primera ¡Gracias!git submodule update --init --recursiveresuelva mi problemaSi hay submódulos anidados, necesitará usar:
fuente