# jj squash > Move changes from a revision into another revision. > More information: . - Move all changes from current revision to its parent: `jj squash` - Move all changes from given revision to its parent: `jj squash {{[-r|--revision]}} {{revset}}` - Move all changes from given revision(s) to given other revision: `jj squash {{[-f|--from]}} {{revsets}} {{[-t|--into]}} {{revset}}` - Interactively choose which parts to squash: `jj squash {{[-i|--interactive]}}`