for Mac | Windows
2 minepisode 1 of 18
Many complex tasks can be performed with a simple drag and drop in Tower.
1 minepisode 2 of 18
Find and open your repositories easily (without touching the mouse).
3 minepisode 3 of 18
Navigate and perform many actions without having to dig through your repository.
1 minepisode 4 of 18
Take a closer look at a commit and get a detailed picture of the changes introduced by it.
2 minepisode 5 of 18
The ability to stage and discard individual chunks and lines is a powerful way to create really precise commits.
3 minepisode 6 of 18
Interactive Rebase allows you to manipulate your old commit history in almost any way.
2 minepisode 7 of 18
You can quickly and easily undo HEAD pointer movements (commit, reset, checkout...) using the Reflog in Tower.
2 minepisode 8 of 18
Tower allows you to undo many Git actions, simply by pressing the handy keyboard shortcut Cmd+Z.
1 minepisode 9 of 18
Our image specific diff view allows you to look at each image separately and inspect them in detail.
2 minepisode 10 of 18
Tower allows you to easily manage User Profiles and switch them for your commits and repositories.
3 minepisode 11 of 18
There are many keyboard shortcuts available for you to use in Tower saving you time and effort.
2 minepisode 12 of 18
Tower's Search functionality offers you a lot of flexibility to dive deep in a repository and find the data you need.
1 minepisode 13 of 18
Tower allows you to quickly search for and clone public GitHub repositories.
1 minepisode 14 of 18
You can clone a repository with just a single click in Tower using the Services View.
1 minepisode 15 of 18
Tower's File History is a helpful feature that shows you how a certain file evolved through the course of a project.
1 minepisode 16 of 18
In Tower, browsing a repository as easy as using a web browser.
3 minepisode 17 of 18
Submodules can be quite difficult to manage on the command line, but Tower makes handling submodules easy.
2 minepisode 18 of 18
Tower allows you to manage the most important aspects of Pull Requests from within the app.