When comparing Tower vs GitAhead, the Slant community recommends GitAhead for most people. In the question“What are the best Git clients for Windows?” GitAhead is ranked 11th while Tower is ranked 13th. The most important reason people chose GitAhead is:
Windows, macOS, and Linux.
Ranked in these QuestionsQuestion Ranking
Pro Pretty, modern-looking user interface
T2 has a good-looking interface and consists of 3 main views - services, repositories and repository.
Services view for managing integrations with hosting services like GitHub, Bitbucket and Beanstalk.
Repositories view for organizing local and remote repositories into folders and getting general overview about them.
Repo view that consists of two main subviews:
Working copy view shows modified files and their diff and allows wrapping up changes in a commit.
History shows commits alongside metadata and projects file structure.
Additionally, it allows performing various tasks such as merging branches via drag & drop, search allows searching by message, commit hash, author, committer and file and there's a quick open that allows fuzzy-searching for folder names.
Pro Offers a visual way to solve conflicts
T2 shows conflicting files, their authors and the commit that made changes. It then allows selecting which files should be used in the final result.
Pro Git-flow integration
Git-flow provide a consistent development process by defining a strict branching model that is great for managing large projects. T2 allows setting up and integrating into repos that follow this model.
Pro The UI only shows the needed commands at a time
Tower covers most of the daily tasks that a developer may need to complete. It shows only what you need for the most common tasks without overwhelming the user.
Pro Very polished user interface
Pro Sherry-Picking by Drag 'N' Drop
Windows, macOS, and Linux.
Pro All basic Git features included
Branches, Pull, Push, Fetch, Cherry-pick, Stash, Revert, Rebase...
Pro It is now free and open source
No longer requires an account.
Pro Fastest on Linux
Not based on web technologies and fastest to start and work with, yet featuring all required features.
This means it is fast, looks great on and platform and integrates especially well with KDE.
Pro Can link to most used git cloud providers
Link to gitlab, github and bitbucket accounts.
Pro Designed to support repository exploration
Con Stability issues on Windows
On a simple repository, the UI often lags or freezes.
Con Not free/libre
This application is proprietary, and thus cannot be modified or freely distributed.
Con Can only display a single repo at a time
There's no quick way of switching between repositories (such as tabs).
Con Inefficient UI
In order to not overwhelm the users with information, much of the information is either hidden by default or requires navigating to a different section to access.