Git Branch Diff icon

VS Code Extension · v0.1.0 · Free

See every file that
changed between
two branches.

A local pull-request view, right in your editor. Git Branch Diff lists every changed file between any two git refs and opens each one in VS Code's side-by-side diff.

ext install firdaushatta.git-branch-diff
The Git Branch Diff sidebar lists changed files with A / M / D status badges and per-file line counts, beside VS Code's side-by-side diff of App.tsx.

Built to read like a pull request

From branch to diff in seconds

  1. Open a git repository

    Then click the Git Branch Diff icon in the Activity Bar to reveal the Changed Files view.

  2. Select a target

    Pick a branch, tag, remote, or enter any ref. Optionally set a different source — including the Working Tree.

  3. Browse the changed files

    Every differing file appears with its status and line counts, grouped in a compact folder tree.

  4. Click to open the diff

    Read the change in VS Code's side-by-side editor. When the source is the Working Tree, edit the live file directly.

EditorVS Code 1.85+
Needsgit on your PATH
PriceFree
LicenseMIT