We stand with Ukraine to help keep people safe. Join us
When you purchase through links on our site, we may earn an affiliate commission

Tower for Mac

Version control with Git made easy.

$69.00
In English
3.9
Based on 82 user rates

Tower overview

Tower is a 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.

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. Advanced users can increase their productivity with features like single line staging, submodule support, or the file history.

Features:
  • git-svn support
  • File history
  • git-flow support
  • Submodule support
  • git-lfs support
  • Blame view
  • Single-line staging (per-line committing)
  • Cherry-picking
  • Discard chunks/lines
  • Direct Github, Bitbucket, Gitlab, GitSwarm, Beanstalk, Visual Studio Team Services, Team Foundation Server and Rhodecode integration
  • Support for Bitbucket team accounts
  • Support for full-screen and Retina displays
  • Many powerful drag-and-drop features include merge, rebase, push /pull to/from remote, apply stash, create new branch, etc.

What’s new in version 15.0.3

Improved
  • Fully Merged Detection: A branch is now only marked as "fully merged" when git reports it as merged and its tracked remote branch no longer exists. This reliably identifies branches that were merged and deleted on the remote. We will expand to more cases in upcoming releases once we are confident they work reliably or can easily be disabled by users.
  • Fully Merged Detection: Branches at the same commit as their parent are no longer incorrectly marked as fully merged.
  • Fully Merged Detection: Reused branch names and long-running base branches no longer trigger false positives.
  • Fully Merged Detection: The hint message now correctly reflects whether the remote branch still exists or not.
  • Sidebar: Improved badge readability with larger font size, bolder icons, and higher contrast text color.
  • Sidebar: The stale indicator is now displayed after the branch name instead of as a badge, reducing clutter.
  • Stale Branches: Added 18 and 24 month options for the stale branch interval setting.
  • Stacked Branches: Branches are no longer automatically marked as stacked when setting a parent.
Fixed
  • Sidebar: Ahead/behind counts are now correctly shown for stale and fully merged branches.
  • Undo: Undo could become unavailable in certain scenarios until the window has been closed and re-opened. This has been fixed.
  • Branches: The return key did not confirm the branch creation dialog.
  • Fixed contact support URL.
View older Tower versions

Tower for Mac

$69.00
In English
Version 15.0.3

What users say about Tower

johanjoubert-1
By johanjoubert-1 on Dec 4 2023 for v.10.2.2

Ease of use: 5.0

Of all the GIT GUIs I've tried (GitKracken, ToirtosieGit, Sourcetree, Terminal - not a GUI, but still, etc), I find Tower the most intuitive ans easy-to-use.

Features: 5.0

I would consider myself a mid-level user; not a newbie, but let's just say: I don't have a PhD in Computer Science either... ;-) And, for me, Tower has everything I need, from basic Git transactions to more advanced merge requests.

Other user ratings:

Value | 5.0
Reliability | 5.0
Customer support | 5.0
Write a detailed review about Tower

What customer like

User Experience
Value
Design

What needs improvements

Social media integration
Customization

Tower qualities

Value
5.0
Ease of use
5.0
Features
5.0
Reliability
5.0
Customer support
5.0

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
3.9

(61 Reviews of Tower)

  • Comments

  • User Ratings

f.anton
f.anton
Sep 19 2021
7.0
0.0
Sep 19 2021
0.0
Version: 7.0
Where can I buy version 2?
anonymous-quail-6199
anonymous-quail-6199
Apr 26 2021
6.4
5.0
Apr 26 2021
5.0
Version: 6.4
The best GUI git client for Mac OS. It is free for students :-)
nathanielstarkman
nathanielstarkman
Apr 9 2021
6.4
5.0
Apr 9 2021
5.0
Version: 6.4
It's by far my favorite git client for the Mac!
Supermueller
Supermueller
Mar 17 2021
6.3
5.0
Mar 17 2021
5.0
Version: 6.3
The ability to undo mistakes by just hitting cmd-Z stands for the philosophy of Tower: Making the use of Git easy, intuitive and accessible for noobs. In the time I am working with Tower I had never the need to run Git in the terminal – and that’s great.
flosit
flosit
Jun 25 2020
5.0
5.0
Jun 25 2020
5.0
Version: 5.0
Super happy with version 5. It finally allows to ignore whitespace changes in the diff view!! diffs for untracked files is also much appreciated. Btw. even if you don’t use Tower check out their learning platform. They offer free video tutorials, books, cheat sheets etc. - mainly around Git (even on the command line), but also other topics for developers.
johanjoubert-1
johanjoubert-1
Dec 4 2023
10.2.2
5.0
Dec 4 2023
5.0
Version: 10.2.2
henry79
henry79
Sep 11 2023
9.3
5.0
Sep 11 2023
5.0
Version: 9.3
Ervins Strauhmanis
Ervins Strauhmanis
Feb 13 2023
9.0
5.0
Feb 13 2023
5.0
Version: 9.0
RobertAudi
RobertAudi
Sep 29 2022
9.0
5.0
Sep 29 2022
5.0
Version: 9.0
as-gregorreich
as-gregorreich
Jan 31 2022
7.2
5.0
Jan 31 2022
5.0
Version: 7.2
mail-621
mail-621
Nov 29 2021
7.2
5.0
Nov 29 2021
5.0
Version: 7.2
anonymous-swordtail-5389
Aug 18 2020
1.0
Version: null
flosit
flosit
Jun 25 2020
5.0
Jun 25 2020
5.0
Version: null
kia_h
kia_h
Jun 17 2020
5.0
Jun 17 2020
5.0
Version: null
jericomoeyersons
jericomoeyersons
Jun 12 2020
4.0
Jun 12 2020
4.0
Version: null
LuxLogica
LuxLogica
Mar 23 2020
3.0
Mar 23 2020
3.0
Version: null
tomwats
tomwats
Feb 20 2020
4.0
Feb 20 2020
4.0
Version: null
waryuser
waryuser
Feb 6 2020
1.0
Feb 6 2020
1.0
Version: null
Al404
Al404
Feb 5 2020
1.0
Feb 5 2020
1.0
Version: null
svoop
svoop
Sep 16 2019
1.0
Sep 16 2019
1.0
Version: null
anthony.gelibert
anthony.gelibert
Mar 6 2019
5.0
Mar 6 2019
5.0
Version: null
Mindplay
Mindplay
Jan 19 2019
1.0
Jan 19 2019
1.0
Version: null
Aaronk
Aaronk
Oct 11 2018
0.5
Oct 11 2018
0.5
Version: null
MacDefender
MacDefender
Oct 7 2018
0.5
Oct 7 2018
0.5
Version: null
makareim
makareim
Sep 20 2018
5.0
Sep 20 2018
5.0
Version: null
t-19
t-19
Sep 11 2018
5.0
Sep 11 2018
5.0
Version: null
Zxi
Zxi
Aug 29 2018
0.5
Aug 29 2018
0.5
Version: null
anonymous-aardvark-5714
Jul 23 2018
0.5
Version: null
11thhour
11thhour
Jul 12 2018
0.5
Jul 12 2018
0.5
Version: null
ChrisDaemon
ChrisDaemon
Jul 12 2018
0.5
Jul 12 2018
0.5
Version: null
macaliasmac
macaliasmac
Jul 4 2018
0.5
Jul 4 2018
0.5
Version: null
Hans_K
Hans_K
Jun 29 2018
0.5
Jun 29 2018
0.5
Version: null
Edelheid
Edelheid
Jun 29 2018
2.0
Jun 29 2018
2.0
Version: null
Cyzor
Cyzor
May 9 2018
5.0
May 9 2018
5.0
Version: null
ChikabuZ
ChikabuZ
Feb 14 2018
5.0
Feb 14 2018
5.0
Version: null
Philosopherdog
Philosopherdog
Feb 17 2017
4.0
Feb 17 2017
4.0
Version: null
Londonskater
Londonskater
Dec 28 2016
5.0
Dec 28 2016
5.0
Version: null
jan-prokes
jan-prokes
Aug 5 2016
5.0
Aug 5 2016
5.0
Version: null
emce
emce
Jun 2 2015
5.0
Jun 2 2015
5.0
Version: null
Xplicit
Xplicit
Feb 9 2015
5.0
Feb 9 2015
5.0
Version: null
Genoma
Genoma
Jan 25 2015
4.5
Jan 25 2015
4.5
Version: null
DejanKumric4130
DejanKumric4130
Jan 22 2015
5.0
Jan 22 2015
5.0
Version: null
Bazineta
Bazineta
Sep 9 2014
5.0
Sep 9 2014
5.0
Version: null
basselin
basselin
Sep 1 2014
5.0
Sep 1 2014
5.0
Version: null
MarcelT
MarcelT
Jul 29 2014
5.0
Jul 29 2014
5.0
Version: null