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

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. Review collected by and hosted on G2.com.
No Linux support means that I am still locked into macos.
It would be great if it had an embedded decent diff tool. I used to get by with FileMerge but I've recently moved to Kaleidoscope and it's working great. Review collected by and hosted on G2.com.

It demystifies git, particularly for those of us who do not use git all-day every-day. We use it for Python projects, but primarily for synchronizing LaTeX, for which Tower is fabulous. Review collected by and hosted on G2.com.
It doesn't run on Linux, so I cannot use it in all of the contexts in which I use git. I also would like an in-built diff tool for quickly resolving minor merge conflicts. Review collected by and hosted on G2.com.
When using Git on the command-line, you get power – but not ease-of-use. When using any UI, you typically get ease-of-use, but not power. So the magic is the combination of both, and this is where Tower excels. It gets the balance right between feeling familiar to those who are used to work on the terminal, but also to give an easy entrance to the topic for those who aren't. So, it's not an either-or decision in this case, instead you can still stick to the CLI if you want to, but switch to Tower for more complex cases. What's especially useful here is the way Tower handles branches, including all these things such as merging, branching, comparing, and so on… So, it helps you if you want to, but gets cleanly out of the way if you don't. Review collected by and hosted on G2.com.
There is not much to say about negative things in Tower, so I assume the only thing I can come up with, is that it only runs on macOS and Windows, but not Linux. For this reason, not everyone at our company is able to use it (some are working on Linux). Review collected by and hosted on G2.com.

Tower makes it easy to browse Repos, searching commits or changes. The UI is very polished and intuitive. Review collected by and hosted on G2.com.
I wish a proper Diff Tool was integrated, or at least one can choose VSCode without a workaround.
The commit time should be displayed in the commit list. Not only the date. Review collected by and hosted on G2.com.
It is good on my home Mac with SSD for basic Git routines, and it has GUI. Another "shiny object" for your collection. Review collected by and hosted on G2.com.
- on corporate Windows VDI (which probably uses SAN for filesystem) performance is weird, I did my best to tune it, staging single file takes tens of seconds. Free GIT GUI and SourceTree don't have such issues in same environment. And it happens already for few years and nobody care. I was using my own personal license in corporate environment, upgraded version few times a year
- subscription terms: price is close to extremely rich in features IDEs from JetBrains (I use mostly IntelliJ IDEA which includes beautiful GIT GUI!). For comparison, I pay $150/year for *all* JetBrains IDEs (IDEA, CLion, etc). Git Tower Pro charges $99/year without discount for long-time customers, and it is for only 1/100-1/1000 of functionality provided by JetBrains.
- I have tens and hundreds projects in my environments and switching from one project to another is pain, it requires many mouse clicks instead of single one and it is not "instant" Review collected by and hosted on G2.com.
The super clean and intuitive user interface, the connection to my Github and Gitlab accounts, the amazing resources on the company website, the time Tower saves me in my day to day work. Definitely worth the price. Review collected by and hosted on G2.com.
Nothing really, I use it daily and just love it. Review collected by and hosted on G2.com.
Tower offers most git features in a very clean user interface. It is built as a native application so it offers great performance and familiar OS features, such as tabs for multiple projects and keyboard shortcuts.
Tower supports most cloud-based git providers, and on premises ones when used in enterprise environments. It also supports authentication using SSH keys. Review collected by and hosted on G2.com.
I'd like to see a better integration of git submodules in the app. They're correctly implemented in their current state, but i'd like some time-saving features when committing changes across multiple submodules. Review collected by and hosted on G2.com.


It makes it easier to make amendments to any projects derived from Github and push all changes in one go rather than doing everything one by one on Github. It is easy to see all the changes that have happened from different users and the timestamp. Review collected by and hosted on G2.com.
It's very slow, difficult connection process and can have issues when pushing/uploading to Github. Sometimes takes a while to send the update to Github and so you have to wait for the visual update on Github before having confidence that the work you did has been fully uploaded Review collected by and hosted on G2.com.
