Tower is a Git client for macOS 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:
Version 6.0:
All Tower trials have been reset for version 6.0. Users who tested Tower in the past, can give the new version a try.
New:
Designed for macOS Big Sur: We made lots of large and small improvements to make Tower feel at home on the new macOS Big Sur. Read on to learn more…
Icons: In the toolbar, the sidebar, and other areas in the app, we’re introducing new, redesigned icons.
App Icon: Take a look at your Dock and you’ll see that the Tower app icon now fits right in with other app icons on Big Sur.
Full-Height Sidebar: In macOS 11, sidebars in apps now typically take the full window height. We’ve made this possible in Tower, too.
Improved:
Navigation Bar: With the new style in Big Sur in mind, we decided to remove the “Navigation Bar” (below the toolbar). This results in a much cleaner, much clearer UI.
Submodule Navigation: When navigating into a submodule you’ll see that a new toolbar icon appears; this allows you to jump back to the parent repository.
View Subheadlines: Some detail views now show their own subheadlines, giving you a quicker overview of the situation.
Services & Bookmarks: These icons, previously located in the Navigation Bar, are now also located in the main toolbar.
Rounded Selections: List views (like the Commit History) and the sidebar now feature the new rounded selection style in Big Sur.
Apple Silicon Architecture: Tower is now compiled with support for the new Apple Silicon architecture. Additionally, we improved the way background tasks are handled in order to get the best performance and battery life from the new Apple Silicon architecture.
GitHub Service Accounts: We removed support for Basic Authentication as this is deprecated by GitHub. We also updated OAuth authorization to use our own web flow instead of the one provided by GitHub for native apps, which is deprecated as well.
Tower is a Git client for macOS 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.
Tower is a Git client for macOS 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.
Tower is a Git client for macOS 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.
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.
Check Out Pull Requests: This update makes it very easy and convenient to check out a Pull Request as a local branch.
Improved
Quick Actions Navigation: Opening and closing the “more actions” interface for a Quick Action item is now more fluent and intelligent.
GPG Email Settings: Tower now displays a warning message in cases where the committer email and GPG key email do not match.
Commit Area UI: When the “commit compose area” is expanded (showing both the “Subject” and the “Description” textfields), it is now possible to click-select a changed file from the list before the UI changes.
Fixed
Commit Changeset Drag and Drop: Dragging an item from a commit’s changeset to Finder.app failed in some situations.
Diff Tool Shortcut: The keyboard shortcut to open the diff tool didn’t work reliably in the Pull Requests view.
Toolbar Buttons Glitch: On some installations, toolbar buttons were misplaced by 1 pixel between groups.
Empty View for Pull Requests: When deselecting a Pull Request item, the appropriate “empty view” is now displayed.
Crash in Pull Requests: When Tower tried to update a Pull Request item with an invalid/empty username, the app could crash.
File Selection: In certain scenarios, when a file in the Working Copy view was selected, Tower could hang when that file was included in a commit.
Loading Commit Diffs: Fixed a potential crash when loading commits diffs.
Mouse Wheel in Services List: When using a mouse wheel to scroll, some users reported problems in the list of repositories in the “Services” view.
Keyboard Shortcuts: Some keyboard shortcuts and menu actions failed to be available in some scenarios.
Drag and Drop in History: Dragging a commit in the history table views sometimes did not work as smoothly as expected.
Support for “log.showSignature”: Users that had the Git config setting “log.showSignature” set to true experienced problems when loading commits in Tower. This has been fixed.
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.
Installation:
Mount the image and copy the application to the Applications folder.
Branches: We improved the workflow for deleting branches with unmerged changes without the “Force deletion” option being selected. Tower now asks for confirmation to delete any branches with unmerged changes and then deletes them in one go.
Window Restoration: Window restoration now works smoothly even when an update requires the migration of application data. The internal repository identifiers remain identical after migration and therefore no longer affect window restoration.
Repository Sidebar: We improved the user experience for selecting items in the sidebar and the change of first responder.
Stashes: Selecting and deleting one or more stashes now resets the selection to the first stash.
Push HEAD: The “Push HEAD” dialogue now includes the current HEAD branch in the description.
AppleScript: We replaced an AppleScript with a native API implementation, stopping an access control dialogue to appear.
Diff and Merge Tools: Tower now reloads the diff and merge tools each time the preferences pane is opened.
Action Dialogues: Using various actions such as “Push to…”, “Merge…”, “Rebase…” etc. now correctly preselects the action dialogues independent of the first responder status.
Working Copy: We significantly improved the loading time of the “Open With” submenu entries in the working tree entry context menu.
Performance: We optimized the background execution of Git processes to improve repository loading times.
Working Copy: During a merge, the action buttons to continue or abort a merge are now properly re-enabled in all cases.
Working Copy: A directory entry replaced with a file entry of the same name, or vice versa, could cause a crash in tree view mode.
Working Copy: When switching branches using auto-stashing, the working copy sometimes did not correctly refresh its file list.
Repository Sidebar: Toggling ref grouping for the repository sidebar no longer leads to erroneous branch information.
Pull Requests: In some cases, the “Merge” button in the pull request detail view was incorrectly disabled.
Window Restoration: The current repository view is now stored for window restoration in all cases.
git-flow: Tower now validates Ref names entered by the user.
Navigation Bar: After switching or renaming branches, the path component is now immediately updated.
Stashes: Saving stashes now works again for older Git versions (<2.13.2).
User Preferences: We’ve made sure that opening the integration preferences pane no longer causes high CPU usage.
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.
Installation:
Mount the image and copy the application to the Applications folder.
App Notarization: Tower builds are now signed using the “Apple notary service”, providing an additional layer of security.
Improved:
Better License Information: Opening the “License…” dialog from the main menu now provides more information about your license.
Fixed:
Default Avatar for User Profile: In our new “User Profiles”, we now also show a “default” avatar image if none is connected with the entered email address.
Group Repositories in Services View: For users with multiple GitLab accounts, it could happen that a repository was listed under the wrong account / group.
Commit Message Editing: When editing a commit message and starting it with a “#” character, Tower wasn’t always able to correctly save the message.
Reflog Crash: On older macOS versions, opening an item from the “Reflog” could result in a crash.
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.
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.
OS version:OS X 10.8 or later
Web Site: https://www.git-tower.com/mac/
What’s New in Tower 2.6.5
Release notes not available at the time of this post.
Name: Tower for Mac
Version: 2.6.1 Build 347
Language: English
Release Date: 07 Feb 2017
Mac Platform: Intel
OS version:OS X 10.8 or later
Processor type(s) & speed: 64-bit processor
Includes: License File
Web Site: https://www.git-tower.com/mac/
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 2.6.1 Build 347:
● New authorization API for Bitbucket accounts: When adding your Bitbucket account in Tower's "Getting Started" wizard, we are now using an improved authorization API.
● Bitbucket API framework: Interacting with Bitbucket user accounts was improved with this update.
● Visual Studio Team Services and Team Foundation Server accounts: When configuring connections for remote repositories, VSTS and VSTFS accounts can now be added right from the corresponding dialogs.
Name: Tower
Version: 2.2.1
Mac Platform: Intel
Includes: Pre-K'ed
OS version: OS X 10.8 or later
Processor type(s) & speed: 64-bit
Block connections to: updates.fournova.com
Cracked and packaged by me, uses the cracked licensing framework from 2.1.2 that I've also used in 2.1.7 and 2.2.0, seems stable.
Tested on 10.8.5 and 10.10.2
What's New? Tower 2.2.1 - April 14, 2015
Improved "Auto Fetch" stability and performance
Fixed an issue with repositories cloned with "depth" parameter
Various stability and bug fix improvements
Updated CoreData handling of repo bookmarks
Full Release Notes: http://www.git-tower.com/release-notes
More info: http://www.git-tower.com
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
git-flow support
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
many powerful drag-and-drop features include merge, rebase, push /pull to/from remote, apply stash, create new branch, etc.