# jj (Jujutsu) ## Source - Repo: `jj-vcs/jj` (branch: `main`) - Book path: `docs/` - URL pattern: `https://raw.githubusercontent.com/jj-vcs/jj/main/docs/{file}.md` - Contents API: `https://api.github.com/repos/jj-vcs/jj/contents/docs` - Rendered: `https://jj-vcs.github.io/jj/` ## Common chapters | File | Covers | | ---------------------- | ---------------------------------------------------- | | `tutorial.md` | Start here — basic workflow | | `install-and-setup.md` | Installation and initial config | | `glossary.md` | jj-specific terms (change, bookmark, conflict, etc.) | | `config.md` | Full config reference (large) | | `revsets.md` | Revset expression language for selecting revisions | | `templates.md` | Templating language for log output and `jj log` | | `filesets.md` | File pattern expressions | | `conflicts.md` | How jj represents and resolves conflicts | | `bookmarks.md` | Bookmark model and movement | | `working-copy.md` | What a working copy is in jj vs git | | `operation-log.md` | The operation log and how to undo/redo | | `FAQ.md` | Common questions and gotchas | | `git-command-table.md` | git command → jj equivalent cheat sheet | | `git-comparison.md` | Mental model differences from git | | `git-compatibility.md` | Colocated git workflow | | `github.md` | Pushing and syncing with GitHub |