Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Git ToolkitNew to Visual Studio Code? Get it now.
Git Toolkit

Git Toolkit

ffpy

|
108 installs
| (0) | Free
Enhanced Git toolkit extension for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git Toolkit

EN doc CN doc

A Visual Studio Code extension that simplifies Git operations and streamlines your Git workflow.

Features

1. Changelist Management

  • Create and manage multiple changelists, primarily used to prevent Git from tracking local modifications to configuration files during debugging, similar to IntelliJ IDEA's changelist feature
  • Utilizes Git's skip-worktree functionality
  • Intuitively manage local modifications that don't need to be committed in the Source Control panel
  • Support for workspaces with multiple folders

2. Git Squash Commits

  • Interactive commit squashing with visual selection

3. Git Pull Rebase

  • Pull remote code with rebase
  • Automatically stash uncommitted changes before pulling and restore them afterward

Requirements

  • Visual Studio Code 1.86.0 or higher
  • Git installed and configured in your system

Extension Settings

None

Extension Commands

This extension contributes the following commands:

  • Git ToolKit: Pull (Rebase With Stash): Perform a Git pull rebase with automatic stashing of changes
  • Git ToolKit: Squash Commits: Squash multiple commits

Package Extension

To package the extension:

  1. Install vsce: npm install -g @vscode/vsce
  2. Run command: vsce package
  3. The generated .vsix file can be installed in VS Code

If you encounter the error The filename, directory name, or volume label syntax is incorrect. when packaging on Windows, please use WSL to run the packaging command


Contributing

Feel free to submit issues and enhancement requests on our GitHub repository.

License

This extension is licensed under the LICENSE.

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