Documentation
Split by audience — a writing guide for editors, and setup guides for administrators.
PullPress sits between your writers and your Git repository. You describe your content once in a small YAML file; PullPress turns it into friendly forms and a clean editor, and turns every change into a branch, a commit and a pull request.
For editors
Writing or reviewing content? Start here. No Git, no setup — just how to use PullPress day to day.
For administrators
Connecting repositories, defining the content model, and managing access and publishing flows.
Getting startedThe guided setup: connect a repo (or start from the demo site), confirm the detected structure, invite a writer, publish a first change.Roles & permissionsHow workspace roles, site roles and per-collection access combine — with the full permission matrix and common team setups.Configuration referenceEverything pullpress.config.yml can do: collections, field types, and media settings.GitHub App setupWhat the PullPress GitHub App can (and cannot) do, how to install it, and how installations map to sites.