But why won't they just work on a separate branch still sitting against the main git repo? So long as the internet is up it offers the same thing basically.
If they work at the same company, yes. It’s often (always) easier to use the central repo than to figure out connectivity or send patch files.
But if they’re in different companies, and there is no central repo visible/accessible for both devs, then yes the D in DVCS is definitely appreciated.
But if they’re in different companies, and there is no central repo visible/accessible for both devs, then yes the D in DVCS is definitely appreciated.