Squash Commits

Squash unpushed commits into clean, higher-level feat/fix/chore commits that follow the project commit policy. Use when local history has too many small/WIP/fixup commits (common after superhuman or gsd runs), or the user says "squash commits", "squash my commits", "tidy history", "clean up commits", "combine commits before pushing".

nielsmadan 32d0d19 12.3 KB Updated

File contents

nielsmadan/skills/tree/main/skills/squash-commits commit 32d0d196bb

Frequently asked questions

npx skillmds@latest add nielsmadan/squash-commits