Problem
Squashing commits before ship requires manual git rebase -i.
Proposal
parsec compress [ticket] # squash all branch commits into one
parsec compress --message "Final" # custom message
- Squashes all commits after the base branch merge-base
- Default message: first commit message
--message for custom override
Reference
git-town: git town compress
Milestone
v0.4
Problem
Squashing commits before ship requires manual
git rebase -i.Proposal
--messagefor custom overrideReference
git-town:
git town compressMilestone
v0.4