VS Code extension for lightweight Git stash workflows in the Source Control sidebar.
- Install dependencies with
bun install. - Run
bun run compileonce soout/exists. - Open this folder in VS Code.
- Start the extension host with Run Extension from the Run and Debug view, or press
F5.
The Stashes view appears in the Source Control activity. Inline stash buttons also appear on the built-in Git Staged Changes and Changes group headers.
Run these before packaging:
bun run compile
bun run fmt:check
bun run lintUse bun run fmt to apply formatter changes.
Build a local .vsix package with:
bunx @vscode/vsce packageYou can also install vsce globally and run vsce package.
GitHub Actions also builds and uploads stagit.vsix to a GitHub Release when you push a v* tag, or when you run the Release workflow manually with a tag name.
Install the generated .vsix into VS Code with:
code --install-extension stagit-0.0.1.vsixReload VS Code after installing if the extension does not appear immediately.