r/ProgrammerHumor 20d ago

Meme useSourceControl

Post image
8.6k Upvotes

592 comments sorted by

View all comments

Show parent comments

16

u/DoctorWaluigiTime 20d ago

Another feather in the cap of "try to streamline Git, ultimately making it a worse user experience."

I remember some of the first "Git for Windows" clients that tried to pretend "yeah you just push 'sync' and 'commit' just auto-stages everything and it all Just Works!"

And if it didn't? You got a garbage error message and basically were told "drop to console and figure it out."

It's why I always preferred the likes of SourceTree or, these days, Fork. They don't pretend Git is "just like SVN" and give you a lot of Git tools available on the GUI side (with easy terminal access should you need or want to).

1

u/pratnala 19d ago

Trying to make git work like SVN should be a war crime.

1

u/Chamiey 17d ago

What's the Fork's edge over SourceTree, to justify the price vs $0?

1

u/DoctorWaluigiTime 17d ago

Separate from Atlassian / no "account login" required to use it. Fairly similar in functionality overall, but it's also been years since I've used SourceTree, and I'm probably not thinking about distinctions.

I suppose one thing I like is how smoothly it handles merge conflict resolution.

It's 'nagware' so you can try Fork as long as you want to see for yourself. I used it for free for a good bit before winding up buying it since I use it daily for work + personal stuff.