gitsquash - Interactive CLI tool to squash Git commits (github.com) 3 points by helloanoop 1y ago ↗ HN
[–] helloanoop 1y ago ↗ An interactive CLI tool that makes git commit squashing simple and intuitive. Select multiple commits using an interactive interface, provide a new commit message, and squash them into a single commit.- Interactive commit selection with checkboxes- Preview commit details (hash, date, message)- Simple keyboard-based navigation- Automatic stashing of uncommitted changes- Dry-run mode to preview changes
1 comment
[ 278 ms ] story [ 726 ms ] thread- Interactive commit selection with checkboxes
- Preview commit details (hash, date, message)
- Simple keyboard-based navigation
- Automatic stashing of uncommitted changes
- Dry-run mode to preview changes