Package jujutsu
- 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-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-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 or update a bookmark to point to a certain commit
- 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-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-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-list(1) β List files in a revision
- 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) β Compare the changes of two commits
- 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-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-show(1) β Show commit description and changes in a revision
- 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
- jj-tag-set(1) β Create or update 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-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-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\*(Aqs manpages to the provided path
- jj-util-markdown-help(1) β Print the CLI help for all subcommands in Markdown
- 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\*(Aqs working\-copy commit in the repo
- jj-workspace-list(1) β List workspaces
- jj-workspace-rename(1) β Renames the current workspace
- jj-workspace-root(1) β Show the current workspace root directory
- jj-workspace-update-stale(1) β Update a workspace that has become stale
