Compare and merge content models across environments
The Merge app provides a visual interface for identifying and resolving the differences between environments’ content models. Compare content types, review conflicts and merge changes - all without writing migration scripts. In conjunction with the use of environments and environment aliases, the Merge app allows you to build incrementally, test and release digital experiences, and more efficiently iterate over content.
The app will work with any two environments within a space, for which you have the required access (detailed below under Requirements).
To perform a merge, you’ll need to be logged into a role with the following permissions:
While the Merge app focuses on the content model, the contentful-merge CLI tool allows you to compare and merge entries across environments in a Contentful space. It can be used to create a changeset of all entry differences between two environments, and to apply this changeset to another environment, thereby effectively syncing the content of two environments.