jj
Jujutsu, a version control system. tldr-pages
On several platforms
Several platforms
Jujutsu, a version control system. Some subcommands such as log, describe, new, git, etc. have their own usage documentation.
Update description of the revisions specified by given revsets (e.g. B::D, A..D, B|C|D, etc.)
jj [desc --message "message" --revision revsetsIdentifyCreate a new commit/revision on top of a given revision
jj new revsetIdentifyCreate a new merge commit on top of multiple revisions
jj new revset1 revset2 ...IdentifyUpdate the working copy to point to a revision
jj edit revsetIdentifyUndo the previous command (which may itself have been undo)
jj undoIdentifyExecute a jj subcommand without snapshotting the working copy
jj --ignore-working-copy subcommandIdentifyExecute a jj subcommand at an operation
jj --at-operation operation subcommandIdentifyDisplay help for a specific subcommand (like new, commit, desc, etc.)
jj help subcommandIdentify