you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 1 week ago

Disclosure: I love git. I learned it along with vi and the GNU coreutils, etc, at my first job, so the roots run deep. When I think of programming, I think of git.

That said, I can appreciate how it is unintuitive to people who don't really grok it. It is an incredibly powerful tool, but you have to really learn it on its own terms. You'll probably have to pick up a little graph theory, memorize a few kata to get yourself out of common problems (merge conflicts, interactive rebases, etc).

I'm not sure how anything could replace it without also feeling lack-luster to people who are already good at git. Maybe we just need to keep adding more tooling and visualisation over top of it and let the power users at least be able to work at those lower levels if they choose to.

I was going to say Git Butler looks like it might have been this, but taking a look at their page now and it seems like they've gone all-in on corporate sponsorships. :P

  • source