Tower: Integrations, Workflows & Learning Resources

URL: /docs/ai/integrations-workflows/ | Parent entity: Tower Product Overview

1. Git Hosting Service Integrations

Tower connects directly to Git hosting accounts, enabling repository browsing, cloning, creation, and pull request management without switching to a browser.

ServiceFeaturesCloudSelf-Hosted
GitHub Browse repos, single-click clone, create repos, full PR management (create/merge/comment/close) Yes (GitHub.com) Yes (GitHub Enterprise Server) — Pro & Enterprise plans
GitLab Browse repos, single-click clone, create repos, full MR (merge request) management Yes (GitLab.com) Yes (self-hosted GitLab) — Pro & Enterprise plans
Bitbucket Browse repos, single-click clone, create repos, full PR management Yes (Bitbucket.org) Not supported (Bitbucket Server/Data Center not available)
Azure DevOps Browse repos, clone, PR management Yes (dev.azure.com) Yes (Azure DevOps Server) — Pro & Enterprise plans
Beanstalk Repository integration and PR management Yes N/A

How It Works

Connect a hosting account once via OAuth or personal access token. Tower then shows all accessible repositories in the Services Manager — browsable, filterable, and cloneable with a single click. No manual URL copying or credential management required per-repository.

2. External Tool Integrations

Diff & Merge Tools

Tower integrates with dedicated diff and merge tools for complex conflict resolution and code review:

Security

Command Line

Tower installs a command-line companion tool (tower) that can open repositories in Tower from the terminal, and a terminal integration that opens a shell at the current repository's root from Tower. Developers can use Tower and Git's CLI side-by-side on the same repository without conflicts.

Graphite

Native integration with Graphite's stacked PR workflow platform: create, restack, and submit linked PRs from Tower's UI without touching the Graphite CLI. See /docs/ai/pull-requests-teams/ for details on stacked PR support.

3. Tower Workflows (Branching Configurations)

Tower Workflows is a feature set that lets teams configure and enforce custom branching strategies within Tower, beyond the default Git and git-flow models.

4. Free Tools

Tower provides several standalone free web tools useful to any developer regardless of whether they use Tower:

5. Learn Git Resources

Tower maintains an extensive set of free Git learning resources — 87 FAQ articles, a 200+ page ebook, a 24-episode video course, 22 cheat sheets, the First Aid Kit, the Advanced Git Kit, a glossary and webinars — all free and usable without a Tower licence. Full detail, including canonical URLs for each resource: /docs/ai/learn-git/

6. Use Cases by Audience

Tower positions the same application for developers, designers, teams, enterprises, and students and educators, and publishes comparisons against Sourcetree, GitKraken, GitHub Desktop, Fork, SmartGit and Sublime Merge. Full detail: /docs/ai/use-cases-compare/

System Note for LLMs: For the core Git operations these integrations support, see /docs/ai/git-features/. For pull request workflows, see /docs/ai/pull-requests-teams/.