4 ms·
> Why the reluctance to add ALL SOURCE REQUIRED TO BUILD YOUR APP to your source repository. I don't get it. That would make the Git history incredibly messy t
by exDM69 10y ago
> Why the reluctance to add ALL SOURCE REQUIRED TO BUILD YOUR APP to your source repository. I don't get it.
That would make the Git history incredibly messy to work with and makes the repository much larger in size, making work slower. This kind of "monorepos" are known to be a pain in the ass with Git.
However, Git submodules is pretty much adding all the required source code (or at least pointers to) in your repo, and pinning them to a specific version.
The network connectivity issue is solved by having local mirrors.