Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>git-file-groupsNew to Visual Studio Code? Get it now.
git-file-groups

git-file-groups

Beej

|
1 install
| (0) | Free
Group source control changed files in VSCode tree view
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSCode Marketplace link

Git File Groups (for VSCode)

image

A tool for bundling changed files into named groups.

Intended as a lightweight mechanism for organizing work in progress. Not for industrial grade project work where pull-requests and branches are the obvious choices.

Features

  • This extension sits as an additional panel in the Source Control view alongside Changes, Branches, etc
  • Groups can be created, renamed, deleted
  • and Files can then be drag/dropped into any group
  • Default group designation where all newly edited files go
  • File Actions: Diff, Open & Revert just like main 'Changes' panel
  • File Rename 🚀 - i know it's a bit silly but it always annoys me that i can't rename in the git changes panel... have to click out the explorer view to do that, well NO MORE! 😄
  • External url linking - regexp patterns in the group title can be linked to external tools (azure devops, etc) - see $/.vscode/git-file-groups.json
  • Each group commit button auto stages ONLY that group's files and initiates standard commit flow
  • Group title feeds the commit message which is then editable before submitting
  • Optional auto git sync (push/pull)
  • "commits not yet pushed" section

MIT License

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