Tower is a native desktop Git client for both macOS and Windows. The app gives developers, designers, and non-technical people easy access to the full power of Git with features such as Pull Requests, Interactive Rebase, Image Diffing, Quick Actions, Undo and much more.
Tower offers seamless integration with industry-leading services like GitHub, Atlassian Bitbucket, GitLab, Microsoft Visual Studio, or Perforce - both online and behind the firewall. And since Tower uses pure Git under the hood, it works with any other code hosting service, too.
Tower comes with a built-in diff viewer. However, you can also use your favorite tool instead - like P4Merge, Meld, Beyond Compare, Code Compare, Araxis Merge, KDiff 3, Ultra Compare, WinMerge, and many more.
You can use all of Git's powerful feature set - in a GUI that makes you more productive. Tower helps you master version control with Git.
A free 30-day trial is available for download.
Tower is FREE for students, teachers, and educational institutions such as universities, schools, coding bootcamps etc.
Comments and Reviews
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
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.
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...
Perfect for student. It's completely free for 1-year and if you still need it, you email them and they renew your subscription for free.
Fast, intuitive, has all the features I need !
This is a very great piece of software which helps me and my colleagues a lot in our collaborative model development.
Plus, the Tower team is super-friendly and has always replied to my emails very fast. I wish, all app developers would be like that!
The ability to undo mistakes by just hitting cmd-Z stands for the philosophy of Tower: Making the use of Git easy, intuitive and accessible for noobs. In the time I am working with Tower I had never the need to run Git in the terminal – and that’s great.
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.