Tower icon
Tower icon

Tower

Native desktop Git client for macOS and Windows offering GUI access to full Git functionality including Pull Requests, Interactive Rebase, Image Diffing, Undo, Quick Actions, and seamless integration with leading code hosting services and external diff tools.

Tower screenshot 1

Cost / License

  • Subscription
  • Proprietary

Platforms

  • Mac  macOS 10.11+
  • Windows  Windows 7 SP2 or newer
4.3
Very Good9 reviews
60likes
15comments

Features

Suggest and vote on features

Integrations

  1. GitHub icon  GitHub
  2.  Git-flow
  3. Azure DevOps icon  Azure DevOps
  4. GitLab icon  Gitlab
  5. Bitbucket icon  Bitbucket
  6. Git icon  Git

Features

  1.  Drag and Drop
  2.  Pull requests
  3.  Interactive Rebase
  4.  Dark Mode
  5. Git icon  Git Support
  6.  Git LFS 2.0 support
  7.  Native application
  8.  User Profiles
  9.  Rebase merging
  10.  Support for GitHub API
  11.  Tree view

 Tags

Tower News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

Show all activities

Comments and Reviews

   
 Post comment/review
Comment summary: Tower is generally praised for its intuitive user interface and functionality, particularly in visualizing Git processes with features like drag-and-drop rebase. It enhances productivity, making Git usage accessible even for beginners by providing a graphical UI. Users appreciate its stability and responsiveness. However, some criticize its high cost, slow update cycle, and lack of Linux support. While there are concerns about UX and lost stashes, users note fast and helpful customer support.
Top Positive Comment
Guest
0

Fast, intuitive, has all the features I need !

Review by a new / low-activity user.
Account314
0

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.

Guest
0

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!

Review by a new / low-activity user.
Guest
0

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.

Review by a new / low-activity user.
mint_shows
0

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.

heyfrankyboy
0

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.

eturino
0

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.

Show more comments
7 of 15 comments

Featured in Lists

A list with 809 apps by AmileyaRyver without a description.

List by AmileyaRyver with 809 apps, updated

What is Tower?

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.

Tower Videos

Show 3 more videos

Official Links

Page may contain affiliate links. Affiliate links never affect ranking.

Tower information

  • Developed by

    DE flagTower
  • Licensing

    Proprietary and Commercial product.
  • Pricing

    Subscription ranging between $5 and $7 per month.
  • Rating

    Average rating of 4.3
  • Alternatives

    65 alternatives listed
  • News

    3 news article related to Tower
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentNetwork & Admin

Our users have written 15 comments and reviews about Tower, and it has gotten 60 likes

Tower was added to AlternativeTo by walle on and this page was last updated . Tower is sometimes referred to as gittower, git-tower, git tower