Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Branch ChangesNew to Visual Studio Code? Get it now.
Branch Changes

Branch Changes

Hamada Sayed

|
1 install
| (0) | Free
Show all committed changes on the current branch in VS Code's native multi-file diff editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Branch Changes icon

Branch Changes

Open all committed changes on the current Git branch in VS Code's native Changes editor—without requiring a pull request or GitLens Pro.

Use

  1. Open Source Control.
  2. Click Show Branch Changes on the Git repository title row.
  3. Review the cumulative diff from the branch base to HEAD.

If the detected base is wrong, run Branch Changes: Set Base Branch.... Pick the repository first, then its base branch. The selection is saved per repository and current branch.

Only committed changes are included.

Commands

  • Branch Changes: Show Branch Changes
  • Branch Changes: Set Base Branch...

Settings

{
  "branchChanges.baseBranch": "origin/develop",
  "branchChanges.fallbackBaseBranches": ["develop", "main", "master"]
}

Development

npm ci
npm run compile

Press F5 to open an Extension Development Host.

Release

Run the Release workflow and choose patch, minor, or major. Publishing to the VS Code Marketplace requires a repository secret named VSCE_PAT.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft