Tower
Tower 1.5.5
Your rating: Now say why...

(38) 4.394736842105263

Version control with Git made easy.   Demo ($59.00)
Add to my Watch List
Email me when discounted
Tower is a powerful Git client for OS X that makes using Git easy and more efficient. Users benefit from its elegant and comprehensive interface and a feature set that lets them enjoy the full power of Git.

Learning Git with Tower. Tower abstracts Git's complexity in an easy-to-use interface. For example, lots of actions can be performed simply via drag and drop, and mistakes can be undone easily.

Using Tower as an Expert. Advanced users can increase their productivity with features like single line staging, submodule
What's New
Version 1.5.5:
  • Improvements for OS X 10.10
  • Various fixes
Requirements
Intel, OS X 10.6 or later



MacUpdate - Tower




  • SourceTree
    +21

  • GitHub
    +15

  • Gitbox
    +8

  • GitX
    +3

  • SmartGitHg
    +2

  • Cornerstone
    +1
Tower User Discussion (Write a Review)
ver. 1.x:
(38)
Your rating: Now say why...
Overall:
(45)

sort: smiles | time
burypromote
+3

+3

brandt reviewed on 22 Sep 2013
I bought Tower back in Aug. 2012. So after a little over a year with it, here's my take:

Tower sets itself above the rest by making Git more accessible to mere mortals without abstracting away Git's powerful features.

# For new users:

Tower helps take some of the edge off Git's steep learning curve by providing a clean GUI that faithfully represents what Git is actually doing under-the-hood. So as you use Tower, you learn Git.

# For more advanced users:

If you're already proficient in Git, you're probably looking for a tool that helps you efficiently navigate a source tree and its history.

Having used GitX, Github for Mac, and SourceTree, I'd say Tower provides the best "situational awareness" while digging through a repo.

It also takes some of the pain out of dealing with submodules.

# Criticism

The only UX quirks I've come across are:
- Branching off of HEAD could be a little easier (e.g. a button in the title bar).
- It'd be nice to have a character count on the commit message title for those of us who try to keep it under 50 characters.

Fournova seems very responsive to user feedback, so I'll send those in as feature requests.

# Verdict

Even with all the great free Git GUIs out there, getting Tower was worth it. It's just that good.
[Version 1.5.0]


burypromote

+9

signalprocessor reviewed on 18 Mar 2013
Tower is my favorite git client for the Mac, aside from the command line. It's still not perfect, but has replaced the need for GitHub for my development team- everything we need is supplied by Tower, replacing some of the nice features GitHub offered. (Tower is by no means a replacement for GitHub, it just happened to cover our needs.)
[Version 1.4.18]


burypromote
+3

+5

NiravBhatt reviewed on 19 Feb 2013
Pretty decent. I find it does not work very well on large repositories though as it becomes unresponsive. To be fair, I have not found an alternative that does work really well on large repositories.
[Version 1.4.16]

1 Reply

burypromote
mscott replied on 22 Sep 2013
Have you tried Atlassian's SourceTree? It's FREE and actively being developed. My entire development team uses it daily (on pre-release OSes no less) and it has been extremely stable and very useful. I can't see anything Tower is offering over SourceTree that can justify $60.
burypromote
+4

+30

Londonskater reviewed on 14 Feb 2013
A good app, but average. I personally bought four licences for my staff and we use it frequently.

But, it lacks features. And parts of the UI are ambiguous and the repository management is non-existent. Once you have a lot of repos to manage, it's a mess.

And it's far from stable, there are lockup and crashes and stalls that plague it from time to time. The company are very responsive, to be fair, but in light of the FREE SourceTree which supports git-flow, and Mercurial, and really exposes the advanced features of Git, it's a no brainer. Use SourceTree. Tower is good, but they REALLY need to boost it past SourceTree to make it worth buying.
[Version 1.4.15]


burypromote
-5

+3
Evilinstone commented on 31 Jul 2012
What about app in Mac App Store?
[Version 1.4.10]

1 Reply

burypromote
-7

+361
Xplicit replied on 20 Sep 2012
CrapStore you mean?
burypromote
-1

+7

Manis reviewed on 27 Jul 2012
Just compiled it for my G5. Runs unexpectedly good, except that Preferences don't open.

If you want to do so too:
- Compile git from source
- Place it in Tower.app/Contents/Resources/git

I don't understand why they don't offer PowerPC support out of the box, to be honest.
[Version 1.4.9]

3 Replies

burypromote
ltcdrdata replied on 28 Sep 2012
The last PowerMac came out in 2003, the last PowerBook in 2005, that's 9/7 years ago... That's the reason... I'm actually really surprised they still support PowerPC.
burypromote

+7
Manis replied on 28 Sep 2012
That's absolutely wrong.
The last Power Mac was replaced by the Mac Pro in August 2006.
The PowerBooks in April 2006.

Thats 6 years!
And even if, who cares? Those machines are still very fast devices. I see no reason to replace them.
burypromote

+3
brandt replied on 22 Sep 2013
Rather than replacing the copy of Git inside Tower, you can probably just point Tower to wherever your PPC-compatible `git` binary is:

The command is:

defaults write com.fournova.Tower PathToGitBinary "/usr/local/bin/git"

Change "/usr/local/bin/git" to wherever your `git` binary is installed, if not there.

Then Tower should use whatever you've pointed it to. FYI: Tower 1.5.0 uses Git 1.8.2 by default.

As for why apps are dropping PowerPC support...

I'm not the developer of Tower, so I'm speaking generally:

Most devs want to get their apps into as many people's hands as possible, but it's getting trickier to support PowerPC because it's getting harder to find PPC-based devices to test your code on.

Lately I've seen a lot of projects looking for PPC hardware just so that they can continue to support it. For instance, the MPlayer, VLC, and FreeBSD projects all have open requests.
burypromote
+1

+361

Xplicit reviewed on 06 Mar 2012
This is definitely the best git frontend. Switching repositories quickly, creating new or cloning remote ones all that is no hassle anymore. And there are many more features. The interface is quite good, sometimes it could be a bit more intuitive though.
Ok, Tower is a little pricey but since it saves so much time it's well worth it.
[Version 1.4.3]


burypromote
+4

+50

Teksestro reviewed on 21 Nov 2011
Wonderful app - good interface, stable, and feature-full. I have to agree with the other posters, however, that the pricing makes it a deal breaker for me. Compare with GitBox (currently $20), and SourceTree (currently FREE), and the $60 tag seems to be out-of-touch with the market.
[Version 1.2.7]

1 Reply

burypromote

+15
Smilingbird replied on 06 Dec 2011
In fact, Gitbox is currently only $9.99 -- there's a promotion going on. I guess I'm going to buy it myself...
burypromote
+3

+59

Geccoh reviewed on 21 Oct 2011
With 1.2.0, nice colourful toolbar icons have changed to ugly Grey ones :(
[Version 1.2.1]

1 Reply

burypromote

+30
Cottser replied on 15 Dec 2011
Aye, you can thank Lion for that.
burypromote
+1

+1

Christoph S. Ackermann reviewed on 06 Apr 2011
A very nice piece of software!
Makes git easy to me...

A bit expensive but it's okay for this.
[Version 1.1.0]

2 Replies

burypromote

+186
ylluminate replied on 08 May 2011
Unfortunately the price is a big hangup in my opinion. Let's see a 2.0 before they charge this amount for the app and have some solid community input and further fleshing out of features / requests after real usage by actual users.
burypromote
+2

+30
Cottser replied on 15 Feb 2012
The developers have been continually releasing new features, updates, and bug fixes in the year that this app has been out. 2.0 is only a number. I've been using Tower since it was in beta, and I'm still *very* happy with my purchase.
There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.


Giraldo rated on 25 Nov 2013

[Version 1.5.1]



+4

slowbrain rated on 23 Nov 2013

[Version 1.5.1]



+3

s.peter rated on 26 Sep 2013

[Version 1.5.0]



Spencer Crum rated on 24 Sep 2013

[Version 1.5.0]



ckenney108 rated on 22 Mar 2013

[Version 1.4.19]



Aldaron rated on 07 Mar 2013

[Version 1.4.17]



Koifim rated on 23 May 2012

[Version 1.4.7]



+1

Blaf71 rated on 08 Feb 2012

[Version 1.4]



+3

s.peter rated on 12 Jan 2012

[Version 1.3.3]



tillkruess rated on 06 Jan 2012

[Version 1.3.3]


Downloads:16,110
Version Downloads:327
Type:Development : Source
License:Demo
Date:03 Jul 2014
Platform:Intel 64 / Intel 32 / OS X
Price: $59.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 19
1 2 >
Displaying 1-10 of 33
1 2 3 4 >
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Next time, install Tower with 1-click
Tower is a powerful Git client for OS X that makes using Git easy and more efficient. Users benefit from its elegant and comprehensive interface and a feature set that lets them enjoy the full power of Git.

Learning Git with Tower. Tower abstracts Git's complexity in an easy-to-use interface. For example, lots of actions can be performed simply via drag and drop, and mistakes can be undone easily.

Using Tower as an Expert. Advanced users can increase their productivity with features like single line staging, submodule support, or the file history.

Features include:
  • git-svn support
  • file history
  • submodule support
  • blame view
  • single line staging (per-line committing)
  • cherry-picking
  • discard chunks/lines
  • direct Github, Beanstalk, and Bitbucket integration
  • Support for full-screen and Retina displays in OS X 10.7 Lion
  • many powerful drag-and-drop features include merge, rebase, push /pull to/from remote, apply stash, create new branch, etc.