On my last Git rant...

Published 2025-04-02

tag(s): #failures #programming #yell-at-cloud

It is clear I was not in a good place when I wrote this. I was extremely annoyed at the tool for something (90% odds) I did wrong. And that happened while I was dealing with a bunch of other things at work, and the last thing I needed was for Git to "misbehave" or be inconsistent.
The problem with rants like that is, that while helpful to get something out of your system, they dilute your message. I went into weird tangents to explain things very poorly.

With that out of the way: I still think git is pretty terrible. It's foundations are rock solid, but the interface is a convoluted Hydra with a gazillion ways to blow off your leg[1]. I still think there's a simpler way, and I am probably not the only one: people keep trying to come up with simpler alternatives - latest I know about is Jujutsu, but it's not the only one.

There's also some sort of irony in an Emacs user asking for more simplicity in its tools :) although in that front, I keep finding ways to simplify my setup too. Maybe topic of a future post.

Footnotes
  1. Reference to a C++ quote.

Share your thoughts (via email)

Back to top

Back to homepage