Turn on Allow all branching

Last modified: June 23rd, 2026

Allow all branching is available on our Team or Enterprise plan.

Want to chat about whether this feature is right for you? Our support team is always happy to hear from you.

Permissions required

Members of the Owners and Developers Default Permission Groups, or Custom Permission Groups with the project:settings:git:write permission, can turn Allow all branching on or off.

By default, Team Members can only create branched Sites from your Project's Main Branch. With Allow all branching turned on, Team Members can branch from any Site in your Project.

This is useful when Team Members need to build on each other's in-progress work. For more information, please read our documentation on what branching is.

These instructions assume you have created a Project.

To turn on Allow all branching:

  1. Click Projects in the App Sidebar. CloudCannon will open the Projects Browser.
  2. Select the Project you want to configure. CloudCannon will open the Project Sites Browser.
  3. Click the Project Settings tab.
  4. Select Repository from the Section Navigation.
  5. Switch the Allow all branching toggle on.
  6. Click the Update Project button.

CloudCannon will save the setting, and Team Members will be able to branch from any Site in your Project.

A screenshot of the Repository section in Project Settings, showing the Git Provider, Repository, Main Branch, and Allow all branching toggle.

You can use the same method to turn Allow all branching off, which limits Team Members to branching from your Main Branch. Existing branched Sites are not affected.

Related Resources

Open in a new tab