Built for VS CodeGit Workspace Tool

Git workspaces, without the Git juggling.

Create isolated workspaces, move between branches safely, search commit history, sync with your base branch and restore local setup with one click — directly inside VS Code.

Works with your existing Git repositories. No migration. No separate Git client.

Git Workflow Focus

Built for developers who live in Git.

  • VS Code Native
  • Git Worktrees
  • Commit Search
  • Workspace Isolation
  • Local-First
The Traditional Git Friction

Git shouldn't make you juggle your work.

Switching branches on a single directory forces you into endless stashes, broken node_modules, lost state and context switching fatigue.

Without GitPlace
Branch Juggling
  1. Working on Feature
  2. Need to inspect another branch
  3. Stash dirty changes
  4. Switch branch
  5. Run / test / debug
  6. Switch back
  7. Restore stash
  8. Remember what was where
Result: High cognitive load, frequent merge accidents & lost uncommitted stashes.
With GitPlace
Isolated Workspaces
  1. Create isolated workspace
  2. Open workspace in window
  3. Work independently
  4. Zero stashing required
How it works under the hood

GitPlace leverages native Git worktrees under the hood to instantiate separate, dedicated working trees. Each branch gets its own directory inside VS Code.

Result: Clean state, zero stashing, Instant context switching.
Built For VS Code

Everything you need to move between Git workspaces faster.

Engineered directly inside VS Code for seamless branch isolation, deep commit discovery and safe Git operations.

Project & Workspace Hierarchy

Isolated Git Workspaces. Zero directory pollution.

Organize multi-repo projects inside VS Code. Create isolated workspaces backed by Git worktrees — allowing you to test features, review PRs and run builds across different branches simultaneously.

  • Explicit base branch selection (develop, main)
  • Independent working tree directories for every task
  • No need to stash or stash drop uncommitted code
Native Editing Experience

Git Changes + Native VS Code Split Diff.

Review workspace modifications directly in the GitPlace panel. Clicking any changed file immediately launches native VS Code side-by-side diffing with full syntax highlighting.

M

Modified

A

Added

D

Deleted

Local Setup Stash
Workspace Linked

Saved configuration for feature/payment-validation. GitPlace remembers which stash belongs to which workspace.

Contains: .env.local, seed-data.json
Base Branch Sync
Base: develop (Clean Sync)

Keep your workspace aligned with the latest base branch while maintaining complete developer control over potential merge conflicts.

1-Click Setup Restore

Local Setup Stash & Explicit Sync.

Save workspace-specific local setup files, environment configs, or uncommitted seeds as a designated stash. Restore it with one click whenever you return to the workspace.

Developer Control Guarantee:GitPlace never applies stashes or resolves merge conflicts silently behind your back. Applying local setup stashes and syncing base branches are always explicit user actions.
Simple 4-Step Setup

How GitPlace Fits Your Workflow

Get started in under 30 seconds with zero migration or separate Git client installation.

Create a Project

Group your Git repositories into a clean project space inside GitPlace's VS Code sidebar.

Create a Workspace

Pick your target branch and select an explicit base branch (e.g. develop or main).

Work Independently

Open the isolated workspace in a dedicated window with its own independent working tree.

Sync, Search & Switch

Search commits by /filename, inspect split diffs, sync base branch and jump between favorites.

Before vs. With GitPlace

GitPlace complements your existing Git CLI and tools — eliminating unnecessary friction.

Standard Single-Directory Git
  1. Stash dirty uncommitted changes
  2. Checkout target branch
  3. Re-install node_modules / test
  4. Switch back to original branch
  5. Pop stash (and resolve stash conflicts)
GitPlace Isolated Workspaces
  1. Create isolated workspace
  2. Open in dedicated window
  3. Work independently without stashing
  4. Search / Sync / Diff natively inside VS Code
Git-Native & Safe

Built around Git, not around replacing it.

Your repository stays under your control. GitPlace enhances your VS Code workspace without lock-in or mysterious background syncs.

Local-First Operations

All Git operations execute directly on your machine using your existing Git binary.

No Silent Resets or Cleans

GitPlace will never run destructive resets, cleans, or branch deletions without explicit user confirmation.

Transparent Conflict Visibility

When syncing base branches, conflicts are highlighted immediately so you remain in control of resolution.

Uses Standard Git Worktrees

Compatible with any Git GUI, terminal CLI, or existing repository configuration.

Product Roadmap

Transparent Development Status

Here is what is fully built and available in GitPlace today, along with upcoming capabilities.

AVAILABLE

Projects & Workspace Management

Organize repositories and create isolated branch workspaces.

AVAILABLE

Git Changes & Native Split Diff

Inspect changes using VS Code native diff editor.

AVAILABLE

Commit History & Advanced Search

Search by `/filename`, commit message, author and date range.

AVAILABLE

Base Branch Synchronization

Pull updates from base branches with explicit conflict warnings.

AVAILABLE

Local Setup Stash

Save and restore workspace configuration stashes in one click.

AVAILABLE

Favorites & Window Switching

Star key workspaces and launch dedicated VS Code instances.

COMING SOON

Repository Cloning & Bootstrap

Clone remote repositories directly into managed project spaces.

Ready to Install

Start managing your Git workspaces in VS Code.

Free & local-first. Designed to fit natively into your daily editing workflow without changing how you push or manage branches.

  1. Search & Install GitPlace from VS Code Extensions tab
  2. Open any existing Git repository in VS Code
  3. Click GitPlace icon in Activity Bar → Create Workspace
  4. Enjoy isolated branch workspaces & instant commit search
ext install gitplacev1.0.0
GitPlace for VS Code
Git workspaces, isolated worktrees, commit search & 1-click local setup restore.
Verified VS Code Extension