Skip to content

About

VS Code / Cursor Diff tool from. main

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

Git Diff Sidebar

VSCode extension that shows files changed from a base branch in the Source Control sidebar.

Features

  • Shows committed changes (diff from base branch, default: main)
  • Shows uncommitted changes (staged, unstaged, untracked)
  • Click file to open, click diff icon to view diff
  • Auto-refreshes on file changes
  • Optional git-spice integration for branch selection

Install

From Open VSX Registry or install .vsix manually:

  1. Download from Releases
  2. In VSCode: Extensions > ... > Install from VSIX

Usage

  1. Open a git repo in VSCode
  2. Find "Changes from Base" in Source Control sidebar
  3. Use toolbar icons to refresh or change base branch
image

Settings

Setting Default Description
gitDiffSidebar.gitSpiceExecutable gs Path to git-spice executable

Example (in settings.json):

{
  "gitDiffSidebar.gitSpiceExecutable": "gs"
}

Development

npm install
npm run compile
npm run package  # creates .vsix

Press F5 in VSCode to launch extension in debug mode.

License

MIT

About

VS Code / Cursor Diff tool from. main

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages