# Tower

> Desktop Git client for macOS and Windows with visual version control.

Tower is a commercial desktop Git GUI that simplifies complex version control workflows through visual tools. It supports interactive rebasing, single-line staging, drag-and-drop merging, and an undo shortcut for Git actions. It is designed to help developers maintain clean commit histories and manage branches without relying entirely on the command line.

Website: https://git-tower.com/

## What it is for

- Stage individual lines or chunks of code for clean, targeted commits
- Undo accidental Git actions quickly using keyboard shortcuts
- Reorder, squash, and edit commit history with interactive rebase
- Resolve merge conflicts visually using a guided conflict wizard
- Manage stacked branches, worktrees, and pull requests directly in one window

## Features

- One-click undo shortcut (Cmd+Z / Ctrl+Z)
- Single-line and chunk staging
- Interactive rebase tool for reordering and squashing commits
- Drag-and-drop branch merging and rebasing
- Visual conflict resolution wizard
- In-app pull request creation and code review
- Support for Git worktrees, Git LFS, and stacked branches
- AI-assisted commit message generation

## Pricing

Paid. 30-day free trial; paid subscription required (Tower Pro tier available).

## Details

- Type: Desktop app
- Category: [Development](https://xiry.app/topics/development.md)
- Open source: no
- Platforms: macOS, Windows
- For: Developers and designers looking for a visual desktop interface to manage Git workflows.
- Alternative to: GitKraken, Sourcetree, GitHub Desktop, Sublime Merge
- Tags: git, gui, version control, macos, windows, developer tools

## Why it was saved

- [@hanspagel, 28 November 2023](https://x.com/hanspagel/status/1729639520713261311): The author credits a Git GUI with helping him make conscious commits, keep history clean and review changes; the sidebar shows history, stashes, PRs and branch review views.

## Related

- [Framecap](https://xiry.app/resources/framecap): Command-line screen, camera, and audio recorder for macOS (Web app)
- [GitLab](https://xiry.app/resources/gitlab): All-in-one DevSecOps platform for source control, CI/CD, and security (Web app, Freemium)
- [One](https://xiry.app/resources/one): Unified Mac HUD to triage and control multiple coding agents (Web app, Freemium)
- [Skills.sh](https://xiry.app/resources/skills-sh): Open directory and CLI for discovering and installing AI agent skills (Web app, Free)
- [agency-agents](https://xiry.app/resources/agency-agents): Curated library of specialized AI agent personas and workflows for Claude Code (GitHub repo, Open source)
- [Google Antigravity](https://xiry.app/resources/google-antigravity): Agentic development platform and IDE for running autonomous coding agents. (Desktop app, Freemium)

Updated 10 October 2026. Page: https://xiry.app/resources/tower

Make your own library: Xiry takes your saved reels, tweets, Reddit bookmarks and Watch Later videos, makes them searchable and pulls the useful stuff out, like this library. It's invite-only for now; join the waitlist at https://xiry.app/#waitlist.
