A closer look at the workbench
Visual commit graph
Replay a Git branch one commit at a time, inspect files at each step, and scrub a file’s history with line-by-line blame in Git Workbench for Linux, macOS, and Windows.
Explore visual commit graphDiffs & hunk staging
Review unified and side-by-side Git diffs, stage individual hunks, and inspect changed files before committing with the free Git Workbench desktop app.
Explore diffs & hunk stagingThree-pane merge editor
Compare Current and Incoming changes beside an editable merge result. Resolve Git conflicts visually, inspect the base, and preview remembered resolutions.
Explore three-pane merge editorPull & merge request reviews
Review pull and merge requests from GitHub, GitLab, Bitbucket Cloud, and Gitea. Read diffs, discuss changes, inspect CI, and open a separate review worktree.
Explore pull & merge request reviewsRestore points & recovery
Save Git workspace restore points, recover staged and unstaged changes into a new branch, browse the reflog, and compare history before and after a rewrite.
Explore restore points & recoveryOptional AI assistance
Draft commit messages and explain branch changes with optional hosted AI or local Ollama. Review before applying, with encrypted keys and local rewrites.
Explore optional ai assistance