News for hackers. Stuff that matters.
Re:Flight rules for Git by habitue on Tuesday October 16, 2018 @03:52PM (#18232627)
I don't think it's reasonable at this point that git's underlying model ever changes substantially. Essentially, it is the interface that's stable over time.

It's also the easiest way to understand git.

You could learn to read by memorizing the shapes of thousands of words without learning the alphabet or how it matches up to sounds. I'm sure people have done it. But the failure mode when encountering a new word is complete and utter bewilderment that this new shape is unfamiliar, rather than a graceful degradation you get if you understand the alphabet. The same is true of git.

Re:Flight rules for Git by zaphar on Wednesday October 17, 2018 @09:28AM (#18238704)
This is funny because the lack of consistency in Git's user interface forces you into memorizing the shapes of specific words (commands and arguments). To spell it's language.

The UI does a remarkably good job of hiding the elegant underpinnings from you.