tirar usando git incluyendo submodule

En uno de mis proyectos iOS, he agregado un submodule agregado, digamos que un amigo mío quiere extraerlo, incluido el submodule, ¿cómo puede hacer esto? Cada vez que traté de download el file zip de github, no extrae el submodule junto con él

Puede clonar con la opción --recursive para inicializar y actualizar automáticamente los submodules (y cualquier submodule que contengan esos submodules, etc.)

 git clone --recursive <URL-OF-REPOSITORY> 

Eso es por layout. Obtenga los submodules como un segundo paso.

 git clone git://url... cd repo git submodule init git submodule update 

Luego, luego, agregue otro paso después de la git pull .

 git pull ... git submodule update --recursive 

Por supuesto, esto solo funciona si los submodules están configurados correctamente en primer lugar …