"Something went wrong" as an error message should be a war crime
This is a hot take thread, don't @ me.
(Actually do @ me but only if your argument meets an International Silly Threshold of 7)
A note on this one: If you use a git GUI, that's totally fine, they're tools to help let you use git with a mouse, or to provide visual clarity to diffs/branches/merges/etc. That's all useful and rad.
All I'd say is we stop *teaching* people to use git by using one of these abstracted GUIs. It's not worth it. Remove the guff, teach it direct, *then* introduce the wrappers.
@mdiluz Snark aside, I have no love for the git UX, so I’m truly baffled that nearly every GUI I’ve seen is hands down worse.
Shoutout to gitx/gitg though for not sucking because they limit themselves to diffs and staging, and manage to do that well.