Projects allow you to group multiple sites from the same repository together. You can set a main branch, which editors use to branch off their own sites, and merge them back in at a later date.
To create a project:
After creating your project, you will need to connect it to one of your sites. This site must be connected to a Git repository.
To connect the repository:
Any site with the same Git repository as the Project is attached and visible in the Project / Sites section.
Branching enables you and your team to create isolated versions of a site to make changes on. Changes made on a branched site do not affect the main site until explicitly published.
Branched sites are preconfigured with the same settings as the main site when created, and have a publishing workflow set up to use when changes are ready to go live. By default, branched sites are deleted automatically after being published.
To create a branched site:
Creating a branched site in CloudCannon also creates a branch on your connected Git repository.
In the Project Settings tab there are a number of settings you can configure.
Project Name — Shows in the Projects screen, and next to the site name in the site navigation breadcrumb.
External URL — Shows in the Projects screen, and in the overview panel on the left of the Project interface. You may want to set this if your site is not hosted on CloudCannon. Changing this link will not alter your domain or hosting settings in any way.
Description — Shows in the overview panel on the left of the Project interface.
Project Links — Add handy links for you and your editors. Read more about Project Links.