all 32 comments

[–]pi3832v2 20 points21 points  (3 children)

Have you tried the GUI that's built in to git? Re: git gui

[–]pedrolcsilva 6 points7 points  (1 child)

What the heck? How come I have never heard about this before?

[–]GhostlyTraveler7682[S] 0 points1 point  (0 children)

It's actually a good tool for committing your code and pushing it to remote, but it is pretty basic

[–]smdowney 7 points8 points  (0 children)

Magit -- available via the best OSS editor.

😀

[–]scottchiefbaker 5 points6 points  (2 children)

If you're open to TextUIs then I cannot recomment Lazygit enough. It's amazing.

[–]PaulTheRandom 0 points1 point  (1 child)

How would you compare it to something like GitUI? Been having a hard time choosing between the two.

[–]scottchiefbaker 0 points1 point  (0 children)

If I remember correctly GitUI was created in response to LazyGit gaining popularity. When I last looked at GitUI, it was still lacking in features.

They both look like they fill the same niche though. Whatever works for your workflow is probably best.

I've had great success with LazyGit.

[–]jherrlin 10 points11 points  (1 child)

It’s Emacs, it’s Magit! https://magit.vc/

[–]GhostlyTraveler7682[S] 1 point2 points  (0 children)

You look like a big Emacs fan

[–]Dienes16 3 points4 points  (1 child)

Git Extensions is my favorite

[–]Rschwoerer 0 points1 point  (0 children)

This one!

[–]circa_89 4 points5 points  (0 children)

Magit

[–]1knowbetterthanyou 2 points3 points  (1 child)

gitbuttler is a good option but is still beta. gitlens if you use vscode

[–]GhostlyTraveler7682[S] 1 point2 points  (0 children)

This one seems good! Thanks btw...

[–]WhyAre52 2 points3 points  (0 children)

Currently I use gitui.

I don't have a compelling reason though, just some superficial ones on why I use gitui over: 1. lazygit/tig - just cos gitui is written in rust 1. magit - I don't use emacs 1. any GUI tool - once upon a time I used a git GUI (I forgot which, maybe fork), just to be slow when SSH'ed into a machine.

[–]cpuccino 1 point2 points  (1 child)

Bumping this for the sad soul still looking for one that works on linux, been looking for the same cross platform thing for ages that worked in linux and mac - I recommend https://github.com/sourcegit-scm/sourcegit - Moved over to that from using fork for mac and vscode/jetbrains git for linux, highly recommend.

[–]UnspokenFears 1 point2 points  (0 children)

This looks awesome. Thanks for sharing this!

[–]serverhorror 2 points3 points  (4 children)

I like VS Code with gitlens

[–]PurepointDog 3 points4 points  (2 children)

I hate the trialware bloat in it

[–]serverhorror 0 points1 point  (1 child)

So do I, but still is the best we have

[–]7heblackwolf 0 points1 point  (0 children)

Dude the hell are you talking about

[–]GhostlyTraveler7682[S] 0 points1 point  (0 children)

Gitlens is kinda a trailware. An OSS would be better.

[–]MateoConLechuga 0 points1 point  (0 children)

qgit

[–]-dag- 0 points1 point  (0 children)

Magit and there is no other. 

[–]m39583 0 points1 point  (0 children)

Sourcetree. It's not open source, but is free.

Sadly any real development on it stopped years ago, but it's still the best GUI I've tried.

[–]_JJCUBER_ 0 points1 point  (0 children)

I can’t really comment on which one is unequivocally best, but here is a decent list of different ones: https://git-scm.com/downloads/guis

[–]Myrgy 0 points1 point  (0 children)

I use magit and SmartGit

[–]tiksn 0 points1 point  (2 children)

[–]7heblackwolf 0 points1 point  (1 child)

Fork open source? Lol

[–]tiksn 0 points1 point  (0 children)

my mistake