Sub-modulos Git

Trabajar con sub-modulos git nos permite tener partes de nuestro repositorio compartidas con otro repositorio, de este modo podemos, por ejemplo, tener partes comunes entre nuestros proyectos y tener esta parte común siempre sincronizada entre todos los proyectos.

Añadir un sub-modulo Git

Para añadir un sub-modulo simplemente usamos el siguiente comando:

Esto añadirá el sub-modulo a la raíz de nuestro proyecto, para añadir el sub-modulo a otro directorio usamos un segundo parámetro:

Por ejemplo:

Más información en: https://git-scm.com/book/en/v2/Git-Tools-Submodules