Mac Platform: Intel
OS version: 10.8 or higher
Updated application design for OS X 10.10 Yosemite
Reworked application icon for OS X 10.10 Yosemite
Hiding of window title now supported for OS X 10.10 Yosemite
Fixed display and scrolling issues in commit changeset view
Fixed display issue with diff views when entering or exiting Full Screen mode
Fixed issue where no commits were shown in History
Fixed issue with finishing Git-Flow feature branches with certain options
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.
single line staging (per-line committing)
direct Github, Beanstalk, and Bitbucket integration
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.
More info: http://www.git-tower.com