3 ms·
gitsquash - Interactive CLI tool to squash Git commits
- helloanoop 1y agoAn 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