Product

Branching

Work away from production. Open a branch in the Dashboard, edit freely, then review and merge everything back when it's ready.

The full lifecycle

Split off, make changes in isolation, merge back — scroll to watch it happen.

main
feature/pricing
+ price.currency+ price.interval- price.legacyPlan
main
0%

Isolated from production until you merge

0s

Typical time to open a new branch

0k+

Branches opened by early access teams

0×

Faster reviews with field-level diffs

Open a branch

Open a branch without leaving the Dashboard

Every branch starts the same way as everything else in Cairn — a couple of clicks in the Dashboard. Pick a starting point, name it, and start editing. Nothing you touch there reaches production until you merge it back.

  • Ready in seconds, no infrastructure to provision
  • Every branch gets its own live preview URL
  • Editors and developers branch content the exact same way
Branches
mainLive
feature/pricing3 changes
feature/nav-redesign1 change

Review before you merge

See exactly what changed, field by field

Every branch produces a real diff — field by field, document by document — reviewed right in the Dashboard, so you know precisely what a merge will change before it happens.

  • Field-level diffs for every changed document
  • Conflicts flagged before you’re able to merge
  • Merge history stays attached to the content itself
feature/pricing3 changes
price.currencyUSD
price.intervalmonth
price.legacyPlantrue

Why teams switch

Ship changes without the fear of touching production

True isolation

A branch is a full working copy of your content — edits, drafts and structure changes stay contained until you merge.

Safe merges

Cairn checks a branch against the current state of main and flags conflicts before you can merge, not after.

Full history

Every merge is recorded — who merged what, and when — so content history stays as clear as your schema history.

We used to be terrified of touching content close to a launch. Now the editors just open a branch, and nothing they do can reach production by accident.

Content team, early access partner

Works with your stack

Start branching your content

Open your first branch in the Dashboard and edit without touching production.