- Squash: behaves like rebase, the user can select 1 or more revisions to squash and then a destination - Quick squash: `-r {rev} -u --ignore-immutable` flag from jj allowing for quick visuall squashes