I was shaking my head in disbelief when reading that part too. I mean, git's whole raison d'etre, back when it was introduced, was that you do not need online access to the repo server most of the time.
> I mean, git's whole raison d'etre, back when it was introduced, was that you do not need online access to the repo server most of the time.
So what ? That's not how most people prefer to use it.
> git's whole raison d'etre […] was that you do not need online access to the repo server most of the time
Not really. The point of git was to make Linus' job of collating, reviewing, and merging, work from a disparate team of teams much less arduous. It just happens that many of the patterns needed for that also mean making remote temporarily disconnected remote repositories work well.
It's getting even worse if you read the thread about Claude going down the other day. People were having mini panic attacks.