Problem Statement
Which action in `git rebase -i` combines commits while preserving both messages?
Explanation
`squash` merges commits and lets you edit a combined message; `fixup` discards the later message.
Practice Sets
This question appears in the following practice sets: