Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Better Source ControlNew to Visual Studio Code? Get it now.
Better Source Control

Better Source Control

Wrick17

|
1 install
| (0) | Free
A clean multi-repository Git view with file stats, staging, branches, commits, stash, pull, and push.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Better Source Control

A dedicated VS Code view for every Git repository in a workspace. It includes:

  • Repository-level Pull, Push, Stash, and Pop Stash actions
  • Staged and working-tree groups with per-file stage/unstage actions
  • Modified, added, deleted, renamed, and copied badges
  • Per-file and per-repository added/deleted line counts
  • Global list/tree layout toggle
  • File diffs, branch switching, and staged commits
  • Automatic staging when committing with no staged changes
  • Commit-message generation through a locally authenticated Codex or Claude Code CLI
  • An integrated, repository-specific commit graph with merge lanes, refs, commit details, diffs, filtering, and local history actions

Open Better Source Control from the Activity Bar. Each repository row has its own Git actions; select the row to reveal its commit box, staged changes, and working-tree changes. Select a branch name to switch branches and a file to open its diff.

The built-in Git extension must remain enabled because Better Source Control uses its official repository API. VS Code does not let extensions hide the built-in Source Control container, but you can right-click the Activity Bar and hide Source Control after installing this replacement view.

Use Better Source Control: Configure Commit Messages for provider-filtered model and reasoning pickers. The Settings gear opens the extension's full Settings page; an empty model uses the selected CLI's default.

Install locally

bun run install:local

Reload VS Code after installation.

Develop

Open this folder in VS Code and press F5 to launch an Extension Development Host.

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