Tower Pro
Explore the exclusive features that set Tower Pro apart.
Everything You Get with Tower Pro
-
Stacked Branches
Work on dependent features without losing track.
Tower tracks the parent–child relationships Git ignores. Create branches on top of branches, and restack your entire chain with a single action when an upstream PR is updated.
Learn more -
Advanced Custom Workflows
Start and finish topic branches in a couple of clicks.
Starting creates a correctly-named topic branch and checks it out immediately; finishing merges it into its parent and deletes the fully-merged branch right away.
Learn more -
Graphite Workflow
The Graphite stack workflow, without the CLI.
Create, restack, and submit Graphite-style stacked PRs directly from Tower. Authenticate once and let Tower drive Graphite for every branch and stack in your workflow.
Learn more -
Automatic Branch Management
Clean up stale and merged branches in one action.
A dedicated Archive Branches dialog lists every merged and stale candidate in one place. Archive in batches, restore on demand, or enable fully automatic cleanup with per-branch opt-outs.
Learn more -
Self-Hosted Services
Full repo management on your own servers.
Connect Tower to GitHub Enterprise, Bitbucket Server, GitLab EE/CE, and Azure DevOps Server. Browse repos, open PRs, and review CI — without your data ever leaving the perimeter.
Learn more -
PR-Based Merge Detection
Catch merges Git can't see.
Tower matches your local branches against merged pull requests from your hosting service, reliably detecting squash and rebase merges alongside three other independent checks.
Learn more