Hacker News new | ask | show | jobs
by timlyo 3191 days ago
I still think git-cola is one of my favourite Git Ui's. Anyone know any other good ones?
4 comments

Seconded, probably the _best_ git UI there is, in terms of feature coverage and productivity.

Coincidentally, it's currently on Kickstarter[0]. Mind you, this is a fully functional, mature and free product - the author is just trying to fund next few years of development.

--

[0] - https://www.kickstarter.com/projects/1681258897/its-magit-th...

GitKraken is the best GitUI I've ever used. I highly recommend it. I use it for personal projects and at work. Professional License is really reasonable.
Ugh, that pricing model though. $50/yr for something as 'simple' as a frontend for git when so many comparable alternatives exist for free.
As much as i would like to agree with you, it should be a simple problem and there should be many comparable alternatives available, i can't because frankly all of the free clients in the wild suck in one way or another. I've been looking for years but everything i tried either looks like a cheap hack made with TkInter or lack one or two vital features. One might have a good branch viewer but lacks interactive staging, another client the opposite, etc.

I haven't tried gitkraken though, maybe it sucks equally much, my point is that there is an open market spot for good git GUI.

I have yet to find a single Git Front end that allows drag and dropping of branches. Feel free to enlighten me.
Happy to let you know that Tower supports this: https://www.git-tower.com/help/faq-and-tips/tips-and-tricks#...

Disclaimer: I'm from the Tower team. If you have any questions we're happy to help: https://bit.ly/towersupport

SmartGit
While not perfect, it does help that it's free for non-commercial use
SmartGit - It's cross-platform and written in Java. Unlike most Java GUIs, this one looks professional, well thought out and has been quite stable as a daily driver. There is a commercial license, but the free version is quite sufficient for individual use.
gitg is a nice GNOME Git GUI https://wiki.gnome.org/Apps/Gitg/