Tower 3.0 - The most powerful Git client for Mac and Windows
Tower gives you access to Git’s powerful feature set.
Tower comes with an extensive set of new features & reinvents existing ones from scratch. From Pull Requests to Interactive Rebase, it enables you to use Git with confidence & takes your productivity to a whole new level - no matter if you are a developer, a designer or a non-technical user.


Replies
Tower continues to be my goto GUI tool for GIT on both Mac and Windows. I have yet to have any issues that cause me reason to change, I do still use the terminal as well but that's not because Tower fails to deliver.
Pros:Easy to use, Cross-Platform
Cons:None at this time
Git Tower User since Version 2. Now you have to pay every year and will loose all if you cancel the billing plan. Crazy!
Pros:Beloved git client.
Cons:Awful licensing model. Only for rent.
I loved this tool since day one. It is great. It mixes the semplicity of a nice Mac Gui with the power of its git capabilities. But since version 3 the developers switched to a annual subscription model with the same price at which they once sold the major version license. This is unacceptable and even if I'm willing to update, will stick to version 2 or switch to another product when it's not available anymore. Source tree as an example is free and it's a pretty valid alternative since it has way more features even if it's a bit less "cool".
Pros:As of now, one of the greates tools for git
Cons:Subscription price way exagerated and missing perpetual license.
I was a long time Tower user but I have to search for alternatives as I can't justify the yearly license/pricing model for using it just few times per week. Perfect occasion to also start learning the CLI.
Pros:Best GIT client out there in terms of features.
Cons:Yearly pricing model.
Suddenly just stops working and demands a payment to get your work back. Will never use again. It is kind of like buying ransomware.
Pros:Doesn't do anything that other free products don't do.
Cons:Licensing is a nightmare.
I switched to Tower about a year ago after experiencing CPU issues caused by my previous Git tool. I was a bit reluctant due to the pricing but it's been worth the money for my personal use. Great job!
Pros:- Fast - Reliable - Clean and simple UX
Cons:- Some actions are a bit confusing (merging, checking out remote branches)