Features
Everything you need to manage Git repositories, from simple commits to complex workflows.
Core Git
Clone
Clone repos from any remote with progress tracking
Commit
Select files and commit in one step, with templates and amend
Push & Pull
Push and pull with automatic fetch and credential handling
Branch
Create, switch, rename, and delete branches visually
Merge
Merge branches with dry-run preview and conflict detection
Selective Stash
Stash only the files you choose, with auto-restore on return
Cherry-pick
Cherry-pick commits across branches
Safe Mode
Dry-run pull, merge, and cherry-pick before touching your files
Safe Branch Switching
Switch with uncommitted changes — bring, stash, or discard, your call
One-Click Workflows
Commit & Push or Fetch & Pull as one action, with rollback on failure
Visual Tools
Commit Graph
Interactive commit history with branch topology visualization
Diff Viewer
Side-by-side and inline diffs with syntax highlighting
Conflict Editor
3-pane merge conflict resolution editor
Branch Lineage
Track which branches spawned from where
AI Features
AI Commit Messages
Generate meaningful commit messages from your diff
AI Code Review
Get AI-powered code review suggestions
AI Conflict Resolution
Let AI suggest resolutions for merge conflicts
Secret Scanner
Detect and redact secrets before AI sends your code
Large Repositories
Smart Clone
Analyzes huge repos and picks the fastest clone strategy automatically
Multi-Provider
GitHub
Full GitHub integration: repos, CI status
GitLab
GitLab integration: repos, CI status
Gitea
Self-hosted Gitea server support
Plain URL
Clone from any Git URL without provider integration
Multiple Accounts
Connect several accounts per provider and browse all their repos
SSH Config Support
Custom ports, aliases, and keys from your SSH config just work
Developer Experience
Command Palette & Shortcuts
Ctrl+K fuzzy palette plus keyboard shortcuts for common actions
30 Languages
Fully translated UI in 30 locales, including right-to-left languages
Live Refresh
Background auto-fetch and instant file-watcher updates, no manual refresh
Workspaces & Auto-Labels
Group repos by rules — technologies are detected and labeled automatically
Security
SSH Key Manager
Generate, import, export, and manage SSH keys
Credential Manager
Secure credential storage via OS keychain