Skip to content

Overhaul Git command palette with modular quick wizards #4927

@eamodio

Description

@eamodio

Summary

Modernizes the Git Command Palette quick wizards with a cleaner architecture and improved user experience.

Impact

  • Improves progress tracking with scope-based indicators instead of step counting
  • Breaks down large monolithic commands (Branch, Stash, Remote, Tag, Worktree) into focused sub-commands
  • Fixes step reset issues during wizard transitions (e.g., creating a worktree then opening it)

Validation

  • Test branch creation, deletion, rename via command palette
  • Test stash push, apply, pop, drop, rename flows
  • Test remote add, remove, prune operations
  • Test worktree creation and subsequent open step

Risk

Medium - Major refactoring of command structure. E2E tests added to verify wizard transition flows.

Metadata

Metadata

Assignees

Labels

area-gitIssues or features related to using Gitverified ✔Verified

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions