📦 jujutsu
126 pages
J
- jj(1)Jujutsu (An experimental VCS)✨
- jj-abandon(1)Abandon a revision✨
- jj-absorb(1)Move changes from a revision into the stack of mutable revisions✨
- jj-arrange(1)Interactively arrange the commit graph✨
- jj-bisect(1)Find a bad revision by bisection✨
- jj-bisect-run(1)Run a given command to find the first bad revision✨
- jj-bookmark(1)Manage bookmarks [default alias: b]✨
- jj-bookmark-advance(1)Advance the closest bookmarks to a target revision✨
- jj-bookmark-create(1)Create a new bookmark✨
- jj-bookmark-delete(1)Delete an existing bookmark and propagate the deletion to remotes on the next push✨
- jj-bookmark-forget(1)Forget a bookmark without marking it as a deletion to be pushed✨
- jj-bookmark-list(1)List bookmarks and their targets✨
- jj-bookmark-move(1)Move existing bookmarks to target revision✨
- jj-bookmark-rename(1)Rename `old` bookmark name to `new` bookmark name✨
- jj-bookmark-set(1)Create a new bookmark, or update an existing one by name✨
- jj-bookmark-track(1)Start tracking given remote bookmarks✨
- jj-bookmark-untrack(1)Stop tracking given remote bookmarks✨
- jj-commit(1)Update the description and create a new change on top [default alias: ci]✨
- jj-config(1)Manage config options✨
- jj-config-edit(1)Start an editor on a jj config file✨
- jj-config-gc(1)Find and optionally delete repo-level config directories whose repo path no longer exists✨
- jj-config-get(1)Get the value of a given config option.✨
- jj-config-list(1)List variables set in config files, along with their values✨
- jj-config-path(1)Print the paths to the config files✨
- jj-config-set(1)Update a config file to set the given option to a given value✨
- jj-config-unset(1)Update a config file to unset the given option✨
- jj-converge(1)Converge divergent changes✨
- jj-describe(1)Update the change description or other metadata [default alias: desc]✨
- jj-diff(1)Compare file contents between two revisions✨
- jj-diffedit(1)Touch up the content changes in a revision with a diff editor✨
- jj-duplicate(1)Create new changes with the same content as existing ones✨
- jj-edit(1)Sets the specified revision as the working-copy revision✨
- jj-evolog(1)Show how a change has evolved over time✨
- jj-file(1)File operations✨
- jj-file-annotate(1)Show the source change for each line of the target file✨
- jj-file-chmod(1)Sets or removes the executable bit for paths in the repo✨
- jj-file-delete(1)Delete files from the given revision✨
- jj-file-edit(1)Edit the contents of a file in a revision✨
- jj-file-list(1)List files in a revision✨
- jj-file-search(1)Search for content in files✨
- jj-file-show(1)Print contents of files in a revision✨
- jj-file-track(1)Start tracking specified paths in the working copy✨
- jj-file-untrack(1)Stop tracking specified paths in the working copy✨
- jj-fix(1)Update files with formatting fixes or other changes✨
- jj-gerrit(1)Interact with Gerrit Code Review✨
- jj-gerrit-upload(1)Upload changes to Gerrit for code review, or update existing changes✨
- jj-git(1)Commands for working with Git remotes and the underlying Git repo✨
- jj-git-clone(1)Create a new repo backed by a clone of a Git repo✨
- jj-git-colocation(1)Manage Jujutsu repository colocation with Git✨
- jj-git-colocation-disable(1)Convert into a non-colocated Jujutsu/Git repository✨
- jj-git-colocation-enable(1)Convert into a colocated Jujutsu/Git repository✨
- jj-git-colocation-status(1)Show the current colocation status✨
- jj-git-export(1)Update the underlying Git repo with changes made in the repo✨
- jj-git-fetch(1)Fetch from a Git remote✨
- jj-git-import(1)Update repo with changes made in the underlying Git repo✨
- jj-git-init(1)Create a new Git backed repo✨
- jj-git-push(1)Push to a Git remote✨
- jj-git-remote(1)Manage Git remotes✨
- jj-git-remote-add(1)Add a Git remote✨
- jj-git-remote-list(1)List Git remotes✨
- jj-git-remote-remove(1)Remove a Git remote and forget its bookmarks✨
- jj-git-remote-rename(1)Rename a Git remote✨
- jj-git-remote-set-url(1)Set the URL of a Git remote✨
- jj-git-root(1)Show the underlying Git directory of a repository using the Git backend✨
- jj-help(1)Print this message or the help of the given subcommand(s)✨
- jj-interdiff(1)Show differences between the diffs of two revisions✨
- jj-log(1)Show revision history✨
- jj-metaedit(1)Modify the metadata of a revision without changing its content✨
- jj-new(1)Create a new, empty change and (by default) edit it in the working copy✨
- jj-next(1)Move the working-copy commit to the child revision✨
- jj-operation(1)Commands for working with the operation log✨
- jj-operation-abandon(1)Abandon operation history✨
- jj-operation-diff(1)Compare changes to the repository between two operations✨
- jj-operation-integrate(1)Make an operation part of the operation log✨
- jj-operation-log(1)Show the operation log✨
- jj-operation-restore(1)Create a new operation that restores the repo to an earlier state✨
- jj-operation-revert(1)Create a new operation that reverts an earlier operation✨
- jj-operation-show(1)Show changes to the repository in an operation✨
- jj-parallelize(1)Parallelize revisions by making them siblings✨
- jj-prev(1)Change the working copy revision relative to the parent revision✨
- jj-rebase(1)Move revisions to different parent(s)✨
- jj-redo(1)Redo the most recently undone operation✨
- jj-resolve(1)Resolve conflicted files with an external merge tool✨
- jj-restore(1)Restore paths from another revision✨
- jj-revert(1)Apply the reverse of the given revision(s)✨
- jj-root(1)Show the current workspace root directory (shortcut for `jj workspace root`)✨
- jj-run(1)Run a command across a set of revisions.✨
- jj-show(1)Show revision metadata and diff✨
- jj-sign(1)Cryptographically sign a revision✨
- jj-simplify-parents(1)Simplify parent edges for the specified revision(s)✨
- jj-sparse(1)Manage which paths from the working-copy commit are present in the working copy✨
- jj-sparse-edit(1)Start an editor to update the patterns that are present in the working copy✨
- jj-sparse-list(1)List the patterns that are currently present in the working copy✨
- jj-sparse-reset(1)Reset the patterns to include all files in the working copy✨
- jj-sparse-set(1)Update the patterns that are present in the working copy✨
- jj-split(1)Split a revision in two✨
- jj-squash(1)Move changes from a revision into another revision✨
- jj-status(1)Show high-level repo status [default alias: st]✨
- jj-tag(1)Manage tags✨
- jj-tag-delete(1)Delete existing tags✨
- jj-tag-list(1)List tags and their targets✨
- jj-tag-set(1)Create or update tags✨
- jj-tag-track(1)Start tracking given remote tags✨
- jj-tag-untrack(1)Stop tracking given remote tags✨
- jj-undo(1)Undo the last operation✨
- jj-unsign(1)Drop a cryptographic signature✨
- jj-util(1)Infrequently used commands such as for generating shell completions✨
- jj-util-backend(1)Commands relating to the backend used in the current repo✨
- jj-util-backend-name(1)Print the name of the backend used in the current repo✨
- jj-util-completion(1)Print a command-line-completion script✨
- jj-util-config-schema(1)Print the JSON schema for the jj TOML config format✨
- jj-util-diff(1)Compare two files on disk✨
- jj-util-exec(1)Execute an external command via jj✨
- jj-util-gc(1)Run backend-dependent garbage collection✨
- jj-util-install-man-pages(1)Install Jujutsu's manpages to the provided path✨
- jj-util-markdown-help(1)Print the CLI help for all subcommands in Markdown✨
- jj-util-snapshot(1)Snapshot the working copy if needed✨
- jj-version(1)Display version information✨
- jj-workspace(1)Commands for working with workspaces✨
- jj-workspace-add(1)Add a workspace✨
- jj-workspace-forget(1)Stop tracking a workspace's working-copy commit in the repo✨
- jj-workspace-list(1)List workspaces✨
- jj-workspace-remove(1)Remove a workspace and its working-copy files from disk✨
- jj-workspace-rename(1)Renames the current workspace✨
- jj-workspace-root(1)Show the workspace root directory✨
- jj-workspace-update-stale(1)Update a workspace that has become stale✨
💅
getting it ready, bestie…