Video Reviews
178 Git Tower Reviews
Overall Review Sentiment for Git Tower
Log in to view review sentiment.

Tower is built as a native Mac application, first and foremost. Unlike other Git GUI software, such as Atlassian's SourceTree, Tower is built exclusively for the Mac-- and it shows. The UI is completely native and feels as such.
Most common Git operations are fairly accessible. As long as you are familiar with how Git operates, you will also be able to use Tower.
Some complex Git operations, such as picking specific lines or chunks to stage, are significantly easier in Tower than in the Git command line tool. Review collected by and hosted on G2.com.
Submodule support is existent, though your submodules are hidden slightly in their own submenu. Though this isn't really a big problem, it kind of illustrates the issue with *any* Git GUI application, including Tower: it can obscure some of Git's power and hide certain functionality behind menus. This isn't inherent to Tower itself, but to all Git GUI apps. Review collected by and hosted on G2.com.

Very neat and stylish design, minimalist interface, and it is super user-friendly. Git-stashing is the best! Gotta stash everything, I can't believe it is so easy and works so great. Basically, only because of Git Tower I have discovered how truly awesome stashing is. Also, love the fact that I can abort conflict merges. These features have been super helpful to me! Review collected by and hosted on G2.com.
I wish diff-merge tool was more intuitive, easier to use and worked better in general at solving conflict merges. Seems like most of merge conflicts that arise could be easily solved automatically, I don't think it is necessary to involve users all the time. Most of the time, it is not even clear why there is a conflict and why Tower could not resolve them by itself. Less conflicts means more productive work. Review collected by and hosted on G2.com.

The big difference that makes Tower a better choice than other clients is it's ability to solve problems. Anybody who uses git will know the struggle of merge conflicts or somebody misusing the system. Unlike many other clients, Tower has the ability to handle the majority of these problems. Review collected by and hosted on G2.com.
My only complaint about tower is the lack of a very strong built in dif tool. If you aren't sure of which file to default too, you'll likely have to have find a third party software to compare. Review collected by and hosted on G2.com.

There are several things that prompted me to give Git Tower a 10 out of 10. The ease with which normal git tasks can be done through the Git Tower interface is amazing. I can sync remote repos automatically (do not worry, you can turn this off if you want), easily track my entire teams branch and commit history and track issues in real time. Coupled with a good diff tool ( I use kaleidoscope ) merge conflicts are a thing of the past. Review collected by and hosted on G2.com.
The only thing, and its minor is that you cannot automate pull requests or even accept them through Git Tower. I will say this though, thats not that big of a deal. The extra step to submit a pull request provides a bit of relief as pull requests are a critical part of the process that in my opinion should be well reviewed prior to submitting. Review collected by and hosted on G2.com.

Very well designed, it looks great; being able to see the status of all my repositories visually; connects to various Git hosting services (GitHub, Bitbucket, GitLab, Beanstalk, etc.); can organize repositories into folders; lots of good options in the preferences; can help manage my Git config; refreshes my repositories automatically; the open quickly shortcut feature Review collected by and hosted on G2.com.
It's very expensive for a new license, especially when there are a few pretty good clients available for free; I wish it had an undo function, like the GitHub Desktop client; sometimes I wish it could open repositories into multiple tabs instead of having to open a new window for each repo Review collected by and hosted on G2.com.

Not needing to type a whole lot of things I can just click on.
Don't get me wrong, I can use the Command Line just fine, but when working on a tight schedule errors do tend to happen... and less mental cycles you have to spend dictating commands to your terminal translates into more attention on the things that matter: which commits to keep while cherry picking, squashing interactively (literally, not kidding), and pushing left and right with no effort.
At.
All. Review collected by and hosted on G2.com.
It's not a dislike. It's a want: being able to generate PRs directly from the app. Review collected by and hosted on G2.com.

Git Tower is a beautiful user experience on top of the notorious git. It means I can focus on doing my job, and not have to memorise many commands, trip over syntax errors, or feel like I’m living in the 1980s. It does a good job of making everything accessible within the content of the UI, they haven’t just mapped each git command to a menu.
It integrates well with other software, such as for diffing. I just use Apple’s FileMerge. Review collected by and hosted on G2.com.
The UI flow for jumping between Repositories somehow catches me sometimes. And, of course, it doesn’t cover every single command that git offers. Review collected by and hosted on G2.com.

It took me some time to adjust to git. Most of that had to do with the various terminal commands and other git clients I tried. Switching to Tower made a night and day difference.
I have now been using Tower for a couple years and have grown accustomed to using git for all of my projects because it makes the process much simpler. I am a graphic designer and a visual person, so while I can use the terminal it gets in the way of my creative process and kind of stresses me out. Using git is essential to my work so finding a good git client was vital. However, Tower is more than good it is excellent! Review collected by and hosted on G2.com.
Most of my dislikes have actually been remedied in the past year as they have added features like syncing with Bitbucket team accounts and so forth. There is very little I don't like about Tower. Sometimes, it just seems to get stuck on a file and you have to close it completely. This may be a git issue rather than specific to Tower because almost every git client seems to have this happen from time to time. Review collected by and hosted on G2.com.