4.4 out of 5 with 11 ratings

Tower Reviews

about Tower · · Helpful Not helpful 2 Helpful Report as spam

Great tool - very stable and intuitive. I use that too everyday and I don't want to miss it - keeps things simple.
I use it on windows and mac.
Don't get me wrong - I really love git in the terminal - but for a lot of reasons a GUI makes absolutely sense...

The support team is great. Fast response times and very committed to their job! thanks

reply

They now offer Tower Pro for free for students, te...

about Tower · · Helpful Not helpful 1 Helpful Report as spam

Great Git GUI. They now offer Tower Pro for free for students, teachers, universities, and schools. You just need a .edu email address or another form of enrolment.

[Edited by sam77, February 20]

reply

about Tower · · Helpful Not helpful Report as spam

I've been keeping up with Tower for almost 10 years now. I found an email from back in December 2010 where I sent the beta to a friend of mine. It was only about 3 or 4 years ago that I finally broke down and bought it. I'd been using several free git clients for a while and they did work fine, but after trying a demo of Git Tower, things just clicked. It made managing my team's large git repository a breeze and was generally a joy to use. The client itself mostly stays out of your way and allows you to get your work done without difficulty.

I'm a happy paying customer and will continue to be for the foreseeable future.

reply

about Tower · · Helpful Not helpful Report as spam

I have been using Tower professionally for many years and I wouldn't want to work without it. The clean and intuitive user interface improves my Git workflow tremendously. It saves me a lot of time across the whole spectrum of committing, merging, push/pull, pull requests and most importantly, merge conflicts.

I basically never had to use the command line again since I started using Tower. It is an application I use daily and find it worth every penny. The support is outstanding and the resources the company provides on their website is super valuable.

Definitely a recommended piece of software if Git is a part of your daily business.

reply

about Tower · · Helpful Not helpful Report as spam

I use Tower for the complex rebases and most stuff beyond checkout and commit, which I'll do in the terminal unless I am already at Tower. And because of that, I end up helping fix all the rebase fuckups and merge hells of the rest of the team.

Squashes are trivial, just select the list, right-click, squash.

Exploring the list of local stashes as if they were folders is also really useful.

It enforces having a clean history because it makes visually ugly when there are many weird history merges around.

It is clear and concise. I have tried many alternatives, I keep trying others regularly, and I always come back. At this point, it's pretty much what keeps me on Mac.

The bad part: no Linux support, which is keeping me pretty much locked into macos> Also, it would be great if it had a decent embedded diff tool. Ages ago I used to have access to Araxis Merge, then I used to get by with FileMerge, but recently I've moved to Kaleidoscope and it's working great.

Give it a go, try it for a week at least. Wait until you have your first complex rebase to deal with to see the real benefits.
If you are moving from other GUIs, you'll adapt quickly enough.
If you are more of a terminal person, that's totally fine. Fire this up when you have to do complex stuff, squashes, rebases, trying to find lost stashes or missing commits, etc. and keep the usual day-to-day stash/commit/push/pull/fetch on the terminal.

reply

about Tower · · Helpful Not helpful Report as spam

Great for solving merge conflicts.

reply

about Tower · · Helpful Not helpful Report as spam

I used to use Git on the CLI until I came across Tower. There's a reason for GUIs and in Tower's case it just makes me more productive. I no longer have to google Git commands or keep a cheat sheet at hand. I literally save hours every week. It gives you a visual understanding and nothing tops rebasing, squashing etc. with a drag and drop.

reply

about Tower · · Helpful Not helpful Report as spam

clear and intuitive. Great for following history an especially for complex rebases.

reply

about Tower · · Helpful Not helpful Report as spam

It does work well. Personally the client is very slick and fast but their built-in direction really need some work. i haven't updated to the newest version yet so maybe it will be better

reply

Really nice client but not updated often enough for its price

about Tower and GitHub Desktop, GitLab, GitHub · · Helpful Not helpful Report as spam

I purchased it and I am using it every day. I really love the Git Flow integration and I find it quite stable.
What I do not like is that is a very expensive product and that the company does not release updates as often as I would expect (at least once a month for release and at least twice a month for pre-release).

It seems that they have a very slow release cycle, lesser than a release every 3 months. Have a look at https://www.git-tower.com/release-notes/

reply

about Tower · · Helpful Not helpful -3 Helpful Report as spam

I bought a year license and I use it at work everyday.

It is sexy from the outside, but it's just not simple to use and not well thinked.

  • The PR feature is not working
  • Sometimes I lost stashes (it told me it was saved, but no)
  • The search feature is aweful (you have to select if you look for a git message, an author or a file... Yes, this 70$ app isn't able to guess it for you !)
  • To select a branch, you have to select it on a simple dropdown without any kind of search field. When using it professionally in a gitflow, that means having to seek for your branch among hundreds of branches.
  • It asks for a lot of shit when you change your branch (Do you want to stash ? How do I call the stash ? Did you notice this unversionned file that I will not destroy anyway because it's fu**king not versionned...)

Long story short : sexy ui, aweful UX. I won't say I gain time with it - and it doesn't make git easier in my professional life. Better investing in learning git commands, you'll have to learn them to fix Tower errors anyway...

reply