Git Operations in WorktreeWise
WorktreeWise integrates essential Git capabilities directly into your desktop environment, eliminating the friction of switching between external terminal commands and GUI tools. Whether you need to inspect branching history, author atomic commits, or evaluate code divergence across worktrees, WorktreeWise provides high-performance, visual Git tools.
Core Git Capabilities
Browse commit history across any worktree, customize column visibility for privacy, stage changes, author commits, and inspect file diffs.
Git Log & StagingVisually compare changes between any two worktrees, branches, tags, or commits with side-by-side and line-by-line diff views.
Git DiffTool Summary & Highlights
| Feature | Key Capabilities | Primary Shortcut |
|---|---|---|
| Git Log | Interactive commit graph, per-worktree scoping, author filtering, column visibility toggles (Author, Date, SHA, Refs), real-time working tree file status, file staging/unstaging, discard modifications, commit creation, and commit details diff viewer. | Shift + L |
| Git Diff | 4-way pairwise comparison matrix (Worktree, Branch, Tag, Commit), side-by-side dual pane or unified line-by-line diffs, word-level difference highlighting, interactive file list navigation, and light/dark theme adaptation. | Shift + D |
Why Use WorktreeWise Git Tools?
- Worktree-Aware Context: Unlike standard Git GUIs that only understand a single repository checkout at a time, WorktreeWise allows you to toggle the active scope between any linked worktree instantly.
- Privacy First: With one click, hide contributor names and commit SHAs to prepare clean, anonymized screenshots or live demos without exposing internal contributor emails.
- Integrated Staging: Check uncommitted changes in your worktrees and stage or discard changes directly without launching a heavy IDE.