Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>git-squash-allNew to Visual Studio Code? Get it now.
git-squash-all

git-squash-all

MaxKless

|
3,777 installs
| (1) | Free
quickly squash all commits during an interactive rebase
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

git-squash-all

Cleaning up a branch after developing a large feature? :technologist:

Don't want your coworkers to see your sloppy commit messages? :see_no_evil:

Squashing your commits is a great feature but manually replacing every "pick" statement can be tedious.

:surfer: Introducing: git-squash-all :surfing_woman:

Instantly select squash for every commit in your git-rebase-todo (except the first)!

Usage Example

Features

Run Git Squash All while doing an interactive rebase and automatically squash all commits. That's it.

:rocket: works with GitLens!!


If you find any bugs or have ideas for improvements, let me know!

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