Git Navigator documentation
Every feature, grouped by what you're trying to do. Pick a topic below, or use the sidebar to jump straight to a guide.
Getting started
Remotes & sync
Fetch
Fetch any ref, then stop, rebase onto it, or check it out — one control, three follow-ups.
Pull
The split button for the two common targets: the default branch and the current branch's upstream.
Push
Push a branch or a whole stack, with upstreams wired automatically.
History & branches
Visual Commit Graph
Read history at a glance — branches, tags, and remote refs laid out as a graph.
Branches & Tags
Create, switch, and manage branches and tags from anywhere in the graph.
Drag-and-drop Rebase
Rebase a branch or a stack by dragging it onto a new base.
Linked Worktrees
Create, switch, and delete linked worktrees without leaving the app.
Reflog
Inspect Git's reflog visually — scoped to the active worktree or expanded across all of them.
Stacked workflow
Branch vs Stack mode
How stack mode differs from branch mode, and when to reach for each.
Stack Reviewer
Review and land stacked changes one part at a time.
Changes & files
Commit Management
Stage, split, and commit uncommitted changes — with AI-assisted commit workflows.
Stash
Stash uncommitted work, inspect what a stash holds before popping, and pop onto any linked worktree.
File Explorer
Browse, search, and edit files across any ref right inside Git Navigator.
Visual Conflict Resolution
Resolve merge and rebase conflicts with a side-by-side visual editor.