Re:Why Google Stores Billions of Lines of Code in a Single R...
by glandium on Wednesday July 25, 2018 @12:31AM
(#17606914)
Submodules are cutting edge and have cutting edges. The user experience on some corner cases can be painful. Example: if you happen to have unrelated conflicts when you rebase some patch across a submodule update, you're most likely going to end up committing a reversal of the submodule update.
Easy to use, cutting edge updates.
[0] https://git-scm.com/book/en/v2/Git-Tools-Submodules
[1] https://www.mercurial-scm.org/wiki/Subrepository