Jesus is it 20 years already! My Subversion days don’t feel that long ago 🫣
My last
svn
interaction was last week – boss is committed to sticking with subversion until the end of time.
I just came to say: I hate git with the passion of a thousand burning suns. There is no other open source software I hate nearly as much; not even Poetteringware. It’s astonishingly poorly designed, given who wrote it, has an awful UI, and is just one big footgun.
Edit: honestly, I was expecting far more downvotes by now.
UI or UX?
UX. The UI also sucks, though, in that the commands are obtuse, the behavior is complex and demands a relatively high cognitive load, and for very little gain. I guess if you interpret “UI” as “the command line,” I won’t complain. But the interface for me is the set of commands and operations you perform with them, which are awful and poorly designed - bad UI leading to a bad UX.
Which UI are we talking about here? git is a command line utility.
They mean the porcelain. The user facing git commands which are supposed to be used regularly
Exactly this. API. ABI. UI. The Interface between human and program, in this case.
Thank you; you’re one out of 6 people who didn’t need an explanation that “UI” and “GUI” or “TUI” are not synonymous.