Re:Some bad Git situations and how I got myself out of them
by TickleSteve on Friday September 09, 2016 @05:45AM
(#12460714)
no, its not a good UI.
admittedly "expert" UIs are different from "noob" UIs, but the number of "git magic spell" followers out there mean that it isn't a good UI for the majority of people who use git.
Re:Some bad Git situations and how I got myself out of them
by dozzie on Friday September 09, 2016 @06:35AM
(#12460909)
Well, if you treat git as Torvalds intended it in the beginning (framework for
building VCS-es) and accordingly limit the discussion to git's plumbing
command set, you get a sensibly good UI+architecture that is targeted at
programmers that write VCS-es.
Git being operable with a pry bar and repairable with a hammer is a good proof that in this context it's a good design.
And Einstein knew nothing about biology.
I'm sure he knows "diddley-squat" about most areas, but as long as he knows a lot about his domain then he's an expert.
And he is good at user interface design, and git is a good example of that; it's just not aimed at beginners. It was designed by and for expert users, and the interface fits that very well.