r/git 4d ago

support Fork or SourceGit? Which one do you prefer?

I'm just getting started with Git on Windows and I'm trying both Fork and SourceGit.

So far, I slightly prefer SourceGit, mainly because it's free and has a Chinese interface. But the Chinese UI isn't really a requirement for me — I know I need to learn English anyway if I want to get serious about programming/security.

What I'm really trying to figure out is whether Fork has any features or workflow advantages that SourceGit doesn't have.

If there's something genuinely useful in Fork that SourceGit is missing, I'm perfectly happy to pay for Fork. I'm just not sure what those differences are yet.

For people who have used both, which one do you prefer and why?

I'm still pretty new to Git, so I'm especially interested in everyday things like commits, branches, diffs, merge/rebase, and working with GitHub.

Thanks!

1 Upvotes

9 comments sorted by

2

u/Decent_Carry_3439 2d ago

I’d stick with SourceGit for now and learn the Git basics first. Once you start hitting actual workflow limitations, you’ll know exactly what you’d be paying Fork for.

1

u/parkotron 19h ago

Agreed. Given the plethora of quality Git GUIs out there currently, I don't think it makes much sense to pay for a Git GUI until one has enough experience to gauge what one really wants or needs.

1

u/Capyvara 4d ago

I prefer Fork, it's faster, frequently updated and cheap. but if you are starting, SourceTree is fine.

1

u/parkotron 19h ago

Note that OP mentioned SourceGit, not SourceTree.

I'm not sure anyone recommends SourceTree any more. As far as I can tell, it's kind of on life-support. It's still getting bugfix releases, but the last feature release was in December 2020.

1

u/Havunenreddit 4d ago

Why GitComet was not mentioned 😢

I'm maintainer of GitComet and would love you to try it out. It would interesting to know what challenges you face in your workflows being new to git.

Give it a try 👀 https://gitcomet.dev/

2

u/PM_ME_A_STEAM_GIFT 3d ago

First time I see this one. Impressive feature set. I'll give it a shot tomorrow.

Can I change the graph view layout? Putting the branch names to the left of the graph seems to waste a lot of horizontal space.

2

u/Havunenreddit 2d ago

This has been asked few times, I guess we should add an option for that

1

u/SheriffRoscoe 3d ago

TortoiseGit is the gold standard for Windows Git UIs.

1

u/Available-Swim3304 1d ago

I am a Sourcerer maintainer and I would love you to try it :) It has a non-commercial plan for Open Source developers and can be used with public repositories with that plan.

Try it here https://www.sourcererapp.com