Merge Requests is a feature in your Cosmic dashboard that enables Git-like workflows for your content. With Merge Requests, you are now able to merge content between Bucket environments with bulk edits, preview, and approval workflows.
Get started by installing the Next Merge starter or read the step-by-step process for how it works below.
A content editor creates or edits content in a source Bucket.
The content editor then creates a merge request from the source Bucket into a target Bucket. Diffs are displayed in a list for review.
Team admins may be invited to review and approve the updates.
The team admin can then use preview links to preview changes on the user-facing application or website. Once all approvals are submitted, the admin merges the request into the target Bucket.
If there is a need to revert, a backup will automatically be made prior to the merge, and you will be able to restore to this backup instantly, and at anytime in the future. (Automatic backups will need to be enabled on the Production Bucket)
Install the Next Merge starter which includes merge request preview capabilities.