Cómo “ git clone` NOT -incluidos los submodules?

Guión:

Necesito trabajar en un repository que tenga un submodule que no sea necesario para mí (de hecho, causa advertencias de error y problemas si quiero usar GUI como SourceTree debido a restricciones de acceso, etc.).

Pregunta:

¿Hay alguna manera de ignorar los submodules al clonar un repository remoto?

Prima:

Realmente quiero saber si esto es posible con SourceTree?

¡Gracias!

git clone por sí mismo no extrae los submodules. git submodule update --init llamar a la git submodule update --init para hacer eso … o usar una de las variaciones que se encuentran en esta respuesta .

Para no clonar submodules en SourceTree, en el cuadro de dialog Clone , abra Advanced Options y asegúrese de que los Recurse Submodules no Recurse Submodules .