DEV Community

[Comment from a deleted post]
Collapse
 
robenkleene profile image
Roben Kleene • Edited

I agree with your statements about Magit, Fugitive, and GitLens. I've tried all of those, and they're all great in their own ways.

One additional recommendation I'd add is tig, which is a TUI, in particular if accompanied with vim because those two work beautifully together. But it's also just a nice accompaniment to command-line git in general too. (I wrote a comment on Reddit about why I find a graphical git client is so useful even alongside command-line git.

(I don't use a GUI client at all, but I've tried most of the ones on the original list, and I like Sublime Merge the most.)