logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

JJ Squash - Combine Changes Effortlessly | Online Free DevTools by Hexmos

Combine changes effortlessly with JJ Squash. Merge revisions, resolve conflicts, and improve commit history using this powerful command. Free online tool, no registration required.

jj-squash

Move changes from a revision into another revision. More information: https://jj-vcs.github.io/jj/latest/cli-reference/#jj-squash.

  • 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]}}

See Also