# Tower (Git Tower) > Tower is a native desktop Git client for macOS and Windows that provides a visual GUI to the full Git feature set, including staging, branching, merging, rebasing, stashing, conflict resolution, LFS, submodules, worktrees, git-svn, pull requests, and more. Unique feature: Undo Anything (Cmd+Z/Ctrl+Z reverses any Git operation). AI commit message generation with custom prompts, via Claude Code or Codex (macOS). Current releases as of August 2026: Tower 17.1.1 for Mac requires macOS 14.0 or newer; Tower 13.2 for Windows requires Windows 10 or newer and uses .NET 10. One licence covers both platforms. Developed by fournova Software GmbH (Germany, since 2010). 100,000+ users at Apple, Google, Amazon, Twitter, Ebay, CodePen, Framer. Pricing: Basic $69/yr, Pro $129/yr (Most Popular, includes exclusive Pro features), Enterprise $149/yr (per user, annual). 30-day free trial. Free for students and educators. Tower Pro adds: Stacked Branches, Graphite Workflow, Advanced Custom Workflows, Automatic Branch Management, Self-Hosted Repos, PR Merge Detection. Free Learn Git platform: 87 FAQ articles, 200+ page ebook, 24-episode video course, 22 cheat sheets (100K+ downloads; Git cheat sheet in 6 languages), First Aid Kit, Advanced Git Kit, glossary. ## AI grounding index - [AI Knowledge Index](https://www.git-tower.com/docs/ai/): Root index of all grounding pages - [AI Sitemap](https://www.git-tower.com/docs/ai/sitemap-ai.xml): Machine-readable XML index ## AI grounding pages (machine-readable, noindex) - [Product Overview](https://www.git-tower.com/docs/ai/product-overview/): Entity identity, three product layers, pricing (Basic $69/Pro $129/Enterprise $149/yr), full capability map, competitors, customers - [Core Git Features](https://www.git-tower.com/docs/ai/git-features/): Undo Anything, line-level staging, AI commit generation, interactive rebase, cherry-pick, drag-and-drop, Conflict Wizard, git-flow, LFS, submodules, worktrees, git-svn, GPG, 1Password SSH, stash, history, blame, Quick Actions - [Tower Pro Features](https://www.git-tower.com/docs/ai/pro-features/): Stacked Branches, Graphite Workflow, Advanced Custom Workflows, Automatic Branch Management, Self-Hosted Repositories (GitHub Enterprise Server / self-hosted GitLab / Azure DevOps Server), PR-Based Merge Detection - [Pull Requests and Team Features](https://www.git-tower.com/docs/ai/pull-requests-teams/): PR management for GitHub/GitLab/Bitbucket/Azure DevOps (cloud and self-hosted), stacked PRs, team management, consolidated billing, SAML SSO, advanced deployment - [Learn Git Platform](https://www.git-tower.com/docs/ai/learn-git/): 87 Git FAQ articles mapped to the questions they answer, 200+ page ebook, 24-episode video course, 22 cheat sheets, First Aid Kit, Advanced Git Kit, glossary, webinar - [Use Cases and Competitor Comparisons](https://www.git-tower.com/docs/ai/use-cases-compare/): Developers, Designers, Teams, Enterprise, Students/Educators; Tower vs Sourcetree, GitKraken, GitHub Desktop, Fork, SmartGit, Sublime Merge - [Integrations, Workflows and Free Tools](https://www.git-tower.com/docs/ai/integrations-workflows/): Hosting integrations table, diff tools, 1Password/SSH/GPG, Tower Workflows, free tools (Code Diff, .gitignore Generator, Git Config Generator, Git Hooks Library with 13 templates) ## Core product pages - [Homepage](https://www.git-tower.com/): Git client overview, testimonials, customer logos - [Features Overview](https://www.git-tower.com/features/all-features): Complete feature list - [Undo Anything](https://www.git-tower.com/features/undo): Cmd+Z across all Git operations - [Drag and Drop](https://www.git-tower.com/features/drag-and-drop): Drag to merge, reorder commits, apply stash - [Integrations](https://www.git-tower.com/features/integrations): Hosting and tool integrations - [Tower Workflows](https://www.git-tower.com/features/workflows): Branching workflow configurations (git-flow, GitHub Flow, custom) - [Pricing](https://www.git-tower.com/pricing): Basic $69/yr, Pro $129/yr, Enterprise $149/yr ## Tower Pro pages - [Tower Pro Overview](https://www.git-tower.com/pro) - [Stacked Branches](https://www.git-tower.com/pro/stacked-branches) - [Advanced Custom Workflows](https://www.git-tower.com/pro/advanced-custom-workflows) - [Graphite Workflow](https://www.git-tower.com/pro/graphite-workflow) - [Automatic Branch Management](https://www.git-tower.com/pro/automatic-branch-management) - [Self-Hosted Repositories](https://www.git-tower.com/pro/enterprise-services) - [PR-Based Merge Detection](https://www.git-tower.com/pro/pr-merged-detection) ## Learn Git (free educational platform) - [Learn Git Hub](https://www.git-tower.com/learn) - [Git FAQ (87 articles)](https://www.git-tower.com/learn/git/faq) - [Top FAQ: Undo Last Commit](https://www.git-tower.com/learn/git/faq/undo-last-commit) - [Top FAQ: Delete Branch](https://www.git-tower.com/learn/git/faq/delete-local-branch) - [Top FAQ: Git Squash](https://www.git-tower.com/learn/git/faq/git-squash) - [Top FAQ: Git Checkout / Switch Branch](https://www.git-tower.com/learn/git/faq/git-checkout-switch-branch) - [Top FAQ: Cherry-Pick](https://www.git-tower.com/learn/git/faq/cherry-pick) - [Git Ebook (200+ pages)](https://www.git-tower.com/learn/git/ebook) - [Video Course (24 episodes)](https://www.git-tower.com/learn/git/videos) - [Cheat Sheets (22 sheets; Git cheat sheet in 6 languages)](https://www.git-tower.com/learn/cheat-sheets) - [Git Cheat Sheet (most popular)](https://www.git-tower.com/learn/cheat-sheets/git) - [First Aid Kit](https://www.git-tower.com/learn/git/first-aid-kit) - [Advanced Git Kit](https://www.git-tower.com/learn/git/advanced-git-kit) - [Glossary](https://www.git-tower.com/learn/git/glossary) - [Webinar: Undoing Things](https://www.git-tower.com/learn/git/webinar) ## Use cases and comparisons - [For Developers](https://www.git-tower.com/use-cases/developers) - [For Designers](https://www.git-tower.com/use-cases/designers) - [For Teams](https://www.git-tower.com/use-cases/teams) - [For Enterprise](https://www.git-tower.com/use-cases/enterprise) - [For Students (free)](https://www.git-tower.com/students) - [For Educators / Universities (free)](https://www.git-tower.com/education) - [vs Sourcetree](https://www.git-tower.com/compare/sourcetree) - [vs GitKraken](https://www.git-tower.com/compare/gitkraken) - [vs GitHub Desktop](https://www.git-tower.com/compare/github-desktop) - [vs Fork](https://www.git-tower.com/compare/fork) - [vs SmartGit](https://www.git-tower.com/compare/smartgit) - [vs Sublime Merge](https://www.git-tower.com/compare/sublime-merge) ## Free tools - [Code Diff Tool](https://www.git-tower.com/free-tools/code-diff) - [.gitignore Generator](https://www.git-tower.com/free-tools/gitignore) - [Git Config Generator](https://www.git-tower.com/free-tools/git-config-generator) - [Git Hooks Library (13 templates)](https://www.git-tower.com/git-hooks) ## Resources and company - [Blog](https://www.git-tower.com/blog) - [Help Center](https://www.git-tower.com/support/help-center) - [Documentation](https://www.git-tower.com/help/home) - [Release Notes](https://www.git-tower.com/release-notes) - [Press Kit](https://www.git-tower.com/company/press) - [Jobs](https://www.git-tower.com/company/jobs) - [About Us](https://www.git-tower.com/about-us)