Diff Viewer
Overview
Review changes, stage files, commit, and push—all from one interface.

Features
- View changes - See modified, staged, and untracked files
- Stage/unstage - Select files for commit
- Commit - Write message and commit
- Push/Pull - Sync with remote
- Create PR - Open pull request on GitHub
Diff Layouts
- Split view - Side by side comparison
- Unified view - Inline changes
Text Selection
Select text directly in the diff and copy it from the context menu.
Double-click a diff line, or right-click and choose Edit Here, to open the raw editor at the matching location.
Focus Mode
Review one file at a time with navigation controls.
Toggle focus mode in the diff toolbar (target icon) to:
- View a single file with minimal distraction
- Navigate between files with Prev/Next buttons
- Jump between sections (Against base, Commits, Staged, Unstaged) via the section dropdown
- See per-section file counts and position (e.g., "2/5 in Staged")
Click files in the sidebar to jump directly to them in focus mode.