On Sat, 20 Jun 2020 17:06:26 +0200 Andreas Krey <a.k...@gmx.de> wrote:
> > However, a local repo has a big advantage: the possibility to > > quickly determine the status. > > ...or do logs, diffs, commits, checkouts, merges... Microsoft developed "VFS for Git" in order to scale it for large repos. Because let's face it, breaking up codebase into gazillions of smaller repos is daft and not very user friendly. The way I understand VFS - data is downloaded on demand, when you try to access some file. Doesn't this completely negate the idea of having all history stored locally? Git local repos seem cool up to a certain size, beyond that you need hacks like VFS and it's back to the traditional model of central VCS repos.