Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Multi Branch CheckoutNew to Visual Studio Code? Get it now.
Multi Branch Checkout

Multi Branch Checkout

Preview

Ken Herring

|
25 installs
| (0) | Free
Checkout and commit different working sets to multiple branches in parallel from a single repository
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Multi Branch Checkout - VSCode Extension

CircleCI Quality Gate Status VSCode Marketplace Version

This extension allows for checking out multiple branches simultaneously by leveaging the git worktree feature.

  • Easily stage code changes to a different branch
  • Quickly switch between working sets, without stashing
  • Visually organize changes into multiple branches/PRs
  • Copy or move partial changes to a different branch

When working through tasks I often find myself making minor changes which are not directly related to the goals of that task. This extension makes it incredibly easy to move those changes to a different branch and submit clean PRs for review. Then I can follow up with a PR specific to those minor changes when ready.

Be kind to you reviewers, keep your PRs focused and clean! 🧹

🔗 Links

  • GitHub - Microsoft/vscode - git extension
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft