When comparing GitUp vs Tower 3, the Slant community recommends GitUp for most people. In the question“What are the best GUI Git clients for Mac?” GitUp is ranked 6th while Tower 3 is ranked 15th. The most important reason people chose GitUp is:
Fast Git GUI. Everything is already there and loaded when you open up the window.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Blazing fast
Fast Git GUI. Everything is already there and loaded when you open up the window.
Pro Allows doing complex things without memorizing git
Git usage beyond basic checkout/commit is arcane; GitUp lets you do things in git in seconds that would take you a half hour of research with the command line.
Pro Full undo
You can backup, or edit commits, if you make a mistake.
Pro Open Source, GPL-licensed
Pro Clean and easy-to-use interface
Pro Native OS X UI
Pro Integration with a variety of remote repositories
GitHub (and Enterprise), GitLab (and Community), Bitbucket (and Server), Visual Studio (And TFS), Perforce GitSwarm and BeanStalk.
Pro Pull Request management
On some repos.
Cons
Con OS X Only
Only available for OSX, so if you are used to working with different OSes and you want the same tools in each of them, it's impossible to have that with GitUp.
Con Font size is not adjustable
Tiny font not good for those with poor vision.
Con Paid subscription model
Con Slow
Dog slow for large repos. If you have a lot of files you want to stage, you're out of luck. You have to use the command line. UI is slow with large repos.