Introducing G2.ai, the future of software buying.Try now
It's been two months since this profile received a new review
Leave a Review

Git Tower Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

3 months

Git Tower Integrations

(1)
Verified by Git Tower

Git Tower Media

Git Tower Demo - Commit History
Tower's powerful Commit History in Dark Mode
Git Tower Demo - Pull Requests
Create, merge, close, comment and inspect Pull Requests right from within Tower. Integrated into its clear, responsive, and powerful desktop interface, Pull Requests become so much more useful.
Git Tower Demo - Conflict Wizard
Solve merge conflicts easily in a visual way with Tower's unique Conflict Wizard.
Git Tower Demo - Working Copy
Tower's working copy
Git Tower Demo - Tower Windows (Light Mode)
Tower Windows in Light Mode
Git Tower Demo - Tower Windows (Dark Mode)
Tower Windows in Dark Mode
Product Avatar Image

Have you used Git Tower before?

Answer a few questions to help the Git Tower community

Git Tower Reviews (182)

View 1 Video Reviews
Reviews

Git Tower Reviews (182)

View 1 Video Reviews
4.7
182 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
SATYAM G.
SG
Developer Mentor
E-Learning
Mid-Market (51-1000 emp.)
"Best and most easy to use Git Client"
What do you like best about Git Tower?

Git Tower makes it very easy to get both a concise explanation of the instructions and a predetermined amount of time in which to carry them out, both of which are necessary for me to attain the highest possible level of productivity.

It is far easier to use than git, which needs users to memorize a huge number of command-line tool parameters, everything has been made simpler in terms of functionality, making it considerably easier to use than git. Everything has been made easier in order to accomplish this goal.

Git Tower frees me from the burden of having to commit git instructions to memory or struggling with too complicated software, which enables me to concentrate on the process of actually building software rather than getting sidetracked by other concerns. The creation of duplicate repositories may be accomplished with the press of a single button, and merge conflicts can be handled with the use of graphical tools.

It offers a straightforward user interface that enables users to navigate the history of the repository and move between different branches in a straightforward manner. Review collected by and hosted on G2.com.

What do you dislike about Git Tower?

There is no way for either feature requests or bug reports to be reviewed, and there are no plugins that can be installed. There is also no way to utilize plugins. The cost of using GitTower is one of the factors that makes me hesitant to make use of the service. The website in question does not provide any kind of product onboarding or a guided tour of the software that consumers are able to access. The resolution of disagreements that surface as a result of the combination of two companies is seldom easy. Review collected by and hosted on G2.com.

Response from Bruno Brito of Git Tower

Thank you for writing this detailed review, Satyam!

Regarding product onboarding, we suggest you take a look at our Git Video Course (https://www.git-tower.com/learn/git/videos) or this 10-minute video that quickly introduces you to 40 powerful Tower features (https://www.youtube.com/watch?v=OChAwMBLjnY).

We hope you continue to enjoy using Tower for many more years to come!

DM
Senior Software Engineer Consultant
Small-Business (50 or fewer emp.)
"Best and Only macOS Git GUI client for my workflow"
What do you like best about Git Tower?

* gittower cli opens GUI to specified working directory inheriting GIT environment variables. I utilize direnv to populate env variables for setting GIT_AUTHOR and other applicable git configuration settings automatically. I rely on this functionality to satisfy the client's git configuration settings such as separate SSH keys, GIT_AUTHOR.

* GUI is macOS native and offers integration with github for pull requests once your service account is linked.

* Provides an intuitive interface for navigating and searching commit history and branches.

* Integrates with external DIFF tool. I use Araxis Merge for detailed diffs and have this configured in Tower.app.

* Support provides feedback when contacted. Review collected by and hosted on G2.com.

What do you dislike about Git Tower?

* There is no plugin, applescript library or API for interacting with the tower.app.

* There is no way to view feature or bug tickets reported on Tower.app

* In some cases the environment variables inherited when a new tower window instance is launched from the gittower cli do not update. I am able to work around this issue by quitting the application GUI and then opening the repo with gittower cli forcing the environment variables to inherit from that session.

* There is no way to change gittower cli behavior regarding opening a new repo window or reusing an active repo window. The default is to reuse the existing window. I can work around this issue by opening an empty GUI window with "command-n" switching focus to this window and then using the gittower cli to open the repo. Review collected by and hosted on G2.com.

Response from Bruno Brito of Git Tower

Thank you for writing this detailed review, Daniel! Also, thank you for sharing your workflow and providing suggestions on how Tower can improve.

We hope you continue to enjoy using Tower for many more years to come!

SH
CTO
"Tower is a powerful, elegant, and mature piece of software"
What do you like best about Git Tower?

I like how Tower makes tedious git tasks easy. Things like drag and drop in the interface to push branches to remotes are a nice touch. I enjoy the user context switching which allows me to switch my git profile on a per-project basis to have the correct email address and GPG key associated with my commits. Finally, I love that it's a native application on macOS as opposed to just another Electron app. It's a stable and well-maintained piece of software. Review collected by and hosted on G2.com.

What do you dislike about Git Tower?

Tower can't do much in the way of managing issues on GitHub but I didn't expect it to. Tower's focus is to make working with git as frictionless as possible. Some people may be looking for a more complete solution to manage projects but for a mostly solo developer like myself, it's more than adequate. Review collected by and hosted on G2.com.

Response from Bruno Brito of Git Tower

Thank you for the kind words, Steve! We're glad to know that you're benefiting from Tower's features, such as drag and drop and user profiles 😎

We hope you continue to enjoy using Tower ✌️

Ian S.
IS
Principal Software Engineer
Small-Business (50 or fewer emp.)
"Best GUI Git Client I've used"
What do you like best about Git Tower?

I'm able to not only do what's available on the CLI, but certain things like CMD+Z for undo and such that are not available when just using the terminal. Being able to visualize and quickly move through the commands is a big deal to me and really helps me feel productive. The command palette is excellent and the app is a *native* Mac app, so it feels very nice and snappy. Review collected by and hosted on G2.com.

What do you dislike about Git Tower?

I don't have any serious complaints. The only minor thing that's annoying is the app can get bogged down if you don't remember to include a gitignore before trying to view the working tree and you're using composer/node_modules. But that's hardly a fault of the app itself. I suppose it might be nice if there was a way to automatically not list/index certain folders, maybe there is one and I'm not aware of it. Review collected by and hosted on G2.com.

Response from Bruno Brito of Git Tower

Thank you for your review, Ian! We're glad to know that you're benefiting from Tower's advanced features, such as Undo or Quick Actions, our Command Palette 😎

We hope you continue to enjoy using Tower ✌️

John V.
JV
Senior DevOps Engineer
Enterprise (> 1000 emp.)
"Most Productive Git Client"
What do you like best about Git Tower?

Tower was one of the main reasons I purchased my first Mac. At the time the tool was not available for Windows (is now though!) and I knew it was a tool I wanted to add to my process.

Here's my list of favorite features of Tower:

- Visually able to review each change BEFORE committing it. This has helped me to catch silly errors like extra spaces or testing code before creating the commit.

- Ability to dismiss certain blocks of changes without having to revert the whole commit

- Constant improvements and features. I have to admit I was not a huge fan of having to switch to a subscription model but the quality of the software and features is well worth the price in my opinon. Review collected by and hosted on G2.com.

What do you dislike about Git Tower?

I only have nitpick dislikes to be honest. Tower does a good job of getting out of the way and allowing you to quickly speed through tasks with intuitive menus and keyboard shortcuts. But if I must name a few:

- From the UI when you're on a single repo, some of the icons at the top are forced to be at the right-hand side whereas most of the interactions with branches and tags are on the left. So it makes mouse navigation a bit far on larger screens. Would be nice to be able to move those icons over to the left or closer to the middle. Review collected by and hosted on G2.com.

Response from Bruno Brito of Git Tower

Thank you for the amazing review, John! We're very honored to learn that our product was one of the reasons to purchase a Mac 🙏

We hope you continue to enjoy using Tower for many more years to come!

CA
Sr. Software Engineer
Small-Business (50 or fewer emp.)
"The Best git Client for macOS"
What do you like best about Git Tower?

I use Tower throughout my workday, and often for personal use as well, and I've found it to be far and away the best git client for macOS. It has the most Mac-like UI of any of the git GUIs I've tried, and it has the stability and feature set I need.

In a time when many Mac apps are sacrificing feature-rich Mac-like UIs to gain cross-platform compatibility, Tower manages to bring both without compromises. It feels right at home with other powerful Mac apps, and doesn't have a reduced feature set or overly minimalist UI -- all the features are there, and in the right places.

When it comes to features, switching branches, merging, rebasing, resolving conflicts, pushing and pulling, saving and applying stashes, and comparing branches are all made very easy compared to remembering the myriad git command line tool arguments. While some may relish remembering all those incantations, I work faster, more comfortably, and more confidently with Tower. And though you can easily do a command-line diff with git, the fact that Tower shows you the diffs while you stage files for commit gives me an extra opportunity to catch anything I might have missed, reducing mistakes.

In all, I appreciate the attention to detail that makes Tower a great Mac app and how it helps me get my work done with minimal fuss. Review collected by and hosted on G2.com.

What do you dislike about Git Tower?

- I can never remember which toolbar icon is Save Stash and which is Apply Stash, and recent macOS design changes makes using "Show Icon and Text" in toolbars unappealing to use.

- Integrating with GitHub and GitLab Issues would be a very welcome addition. Review collected by and hosted on G2.com.

Response from Bruno Brito of Git Tower

Thank you so much for the incredibly detailed review, Collin! We're delighted to have you on board 😎

Priyanshu K.
PK
Software Engineer (Android)
Mid-Market (51-1000 emp.)
"Git Tower - UI for Git"
What do you like best about Git Tower?

Git tower provides UI for version controlling the code. Merge conflicts can be easily solved via a virtual wizard. Repositories can be cloned in a single click and operations like cherry-picking can be easily done with its help. Review collected by and hosted on G2.com.

What do you dislike about Git Tower?

The thing I dislike about GitTower is its pricing as I believe its pricing is on a bit higher side. Also, one improvement I can suggest is that there can be a filter basically with the help of which one can go directly to dates to see the commit history of that date. Review collected by and hosted on G2.com.

Response from Bruno Brito of Git Tower

Thank you for your review, Priyanshu!

Regarding your feature suggestion, which we appreciate: this has already been implemented.

Please go to the "History" view and on the top right corner, start typing a date and run the search. You can then define if this is yours "Since" or "Until" date. To get the commits added on that day, you can then tweak the filter, setting it as a "Date is in range" with the same end date.

I hope this makes sense! Please contact us at support@git-tower.com if it doesn't.

Md. Rezowan T.
MT
Software Engineer
Small-Business (50 or fewer emp.)
"Review on git Tower"
What do you like best about Git Tower?

Creating pull request directly from this tool. Very powerful and organized tool. Review collected by and hosted on G2.com.

What do you dislike about Git Tower?

There are not that much downside except switching between branch a little twisting. Review collected by and hosted on G2.com.

Response from Bruno Brito of Git Tower

Thank you for your review! Glad you enjoy Tower 🙏

You can use our Quick Actions command (CMD+SHIFT+A) to quickly search for/checkout other branches. Just type the first characters of the branch you're looking for — this also works for tags or files in your working tree :)

GB
Senior Web Developer
Small-Business (50 or fewer emp.)
"The perfect GIT client for Mac!"
What do you like best about Git Tower?

As a web developer, I've been using Tower for 4 years to manage all of my GIT repositories. Being a native Mac app, it's fast and has a familiar UI - making it easy to do everything I need: committing, managing branches, merging, rebasing, stashing and working with remotes. Even though I'm a confident CLI user, I still find myself using Tower for even the simplest of tasks. The software is well supported with regular updates. Review collected by and hosted on G2.com.

What do you dislike about Git Tower?

This might be asking a lot - but I wish there was a built-in tool for viewing (&possibly resolving) merge conflicts. It would also be nice to be able to jump to a specific date / month when browsing commit history. Review collected by and hosted on G2.com.

Response from Bruno Brito of Git Tower

Thank you for your kind words, George! We hope you continue to enjoy using Tower for many more years to come 🙏

You can view the commits made in a specific period by adding a "Date is in range" filter. Regarding Merge Conflicts: we plan on improving merging soon, so stay tuned! 🙂

SJ
Founder
Small-Business (50 or fewer emp.)
"The best git client out there!"
What do you like best about Git Tower?

I have been using Git Tower for years and it is hands down the best Git client on the market. We use it on our development team and it is worth WAY more than we pay for it. Git Tower lets me focus on the task of development instead of remembering git commands or using tools that are difficult to use. Review collected by and hosted on G2.com.

What do you dislike about Git Tower?

Honestly, there is nothing that I dislike with Git Tower. My only complaints are with a few minor features of git itself, but there is nothing I dislike about Git Tower. Review collected by and hosted on G2.com.

Response from Bruno Brito of Git Tower

Thank you for the kind words, Stephen! We hope you continue to enjoy Tower for many more years to come 🙏

Pricing Insights

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

10 months

Perceived Cost

$$$$$
Git Tower Comparisons
Product Avatar Image
GitKraken Desktop
Compare Now
Product Avatar Image
SourceTree
Compare Now
Product Avatar Image
GitLens
Compare Now
Product Avatar Image
Git Tower