Earlier quoted context omitted.
Ehhh can’t say I’m a fan of folder remapping. It gets a little too auto-magical and since all tools access the file system directly different users can see different things. That’s just begging for bugs and “works on my machine”. I’m moderately confident the correct path is monorepo + centralization + virtual filesystem. Not every tool plays nice with VFS but at this point most do. The D in DVCS is almost entirely a…
The Distributed part is definitely not a waste. Some people have different workflows from yours and depend on it heavily.
Working offline is distinct from distributed. In practice almost all development is defacto centralized on GitHub (or other central host).
> In software development, distributed version control (also known as distributed revision control) is a form of version control in which the complete codebase, including its full history, is mirrored on every developer's computer.
That’s a super mega anti-feature to me. Git still sucks for large binary files which is an insane limitation.