Review before publishing
Saves go to a pull request; a reviewer approves and publishes.
Turn it on in Configure site → Publishing.
Save
Each entry’s saves go to a branch gitupcms/<collection>/<slug> with a pull request. AI Editor changes go to gitupcms/visual/<id>.
Preview
Each review links its preview deployment: a URL template you set ({branch}, {number}), or what your host reported to GitHub (deployments, then commit statuses).
Approve
Reviewers, admins and owners approve the latest commit.
Publish or discard
Publish squash-merges that commit and deletes the branch. Discard closes the pull request.
Reviews in the site sidebar lists every open review; collection lists mark entries that are In review.
https://{branch}--my-site.netlify.app