Sinopsis
git subtree add --prefix=<path> <repo> <ref> [--squash]
git subtree pull --prefix=<path> <repo> <ref>
git subtree push --prefix=<path> <repo> <ref>
git subtree split --prefix=<path> -b <new-branch>
Descripción
El comando git subtree es una alternativa a git submodule para incluir el historial de otro repo dentro del tuyo.