Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Git Workbench (Beta)New to Visual Studio Code? Get it now.
Git Workbench (Beta)

Git Workbench (Beta)

Preview

ITCode

|
1 install
| (0) | Free
Complete Git panel for VS Code – branches, commits, stash, tags, worktree and working tree in one place. Inspired by PhpStorm/IntelliJ.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git Workbench (Beta)

Beta – This extension is under active development.

A VS Code extension for managing Git repositories from a dedicated panel in the activity bar. Everything you need in one place: branches, commits, stash, tags, worktree and file changes. Inspired by the Git panel in PhpStorm/IntelliJ IDEA.

VS Code License Beta

Features

Main Panel

  • Branches – branch list with active branch indicator, quick checkout, merge, create and delete
  • Commits – recent commit history with filtering and details
  • Stash – stash management (stash/pop/drop)
  • Tags – tag browsing with filtering
  • Working Tree – list of modified files with one-click stage/unstage

Commands

  • Pull / Push / Fetch – available from the panel title bar
  • Commit – text field for message + instant push option
  • Blame Gutter – git blame annotations directly in the editor
  • Git Graph – commit history visualization

Context Menu

  • Right-click on file → Git Blame, file history, diff preview
  • Right-click on branch → Checkout, merge, rebase, delete
  • Right-click on commit → Cherry-pick, revert, details

Installation

From VS Code Marketplace

  1. Open VS Code
  2. Go to Extensions (Ctrl+Shift+X)
  3. Search for Git Workbench
  4. Click Install

From VSIX file

  1. Download the .vsix file
  2. In VS Code: Extensions → ... → Install from VSIX

How to Use

  1. After installation, the Git Workbench icon will appear in the activity bar
  2. Click the icon to open the panel
  3. The panel will automatically detect the Git repository in the open folder

Keyboard Shortcuts

Action Shortcut
Focus Commit Ctrl+Shift+G C
Stage All Ctrl+Shift+G S
Push Ctrl+Shift+G P
Toggle Inline Blame Ctrl+Shift+G B

Requirements

  • VS Code 1.90.0 or newer
  • Git installed and available in PATH
  • Open folder with a Git repository

Disclaimer

This extension performs Git operations on your repository. While we've implemented confirmation dialogs for destructive operations, always ensure you have backups of important work. The authors are not responsible for any data loss. Use at your own risk.

License

MIT License

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