https://github.com/maxkless/git-squash-all
quickly squash all commits during an interactive rebase
https://github.com/maxkless/git-squash-all
git vscode
Last synced: over 1 year ago
JSON representation
quickly squash all commits during an interactive rebase
- Host: GitHub
- URL: https://github.com/maxkless/git-squash-all
- Owner: MaxKless
- License: mit
- Created: 2022-04-28T13:41:41.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-06-20T11:39:50.000Z (about 3 years ago)
- Last Synced: 2024-10-05T15:43:12.791Z (over 1 year ago)
- Topics: git, vscode
- Language: TypeScript
- Homepage:
- Size: 178 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# 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)!

## 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!**