Skip to main content

Collaborative branches

Learn about using collaborative branches with Source Control.

Available on:Enterprise plan

By default, only branch owners can commit changes and merge pull requests on their branches. With collaborative branches, multiple users can commit changes and submit pull requests to protected apps.

Because changes to protected resources are always made on the same branch, collaborative branches only apply to apps.

Create collaborative branches

Create your branch, then select Allow collaboration to allow other users in your organization to push changes to it.

Share branches with collaborators

When you're on a collaborative branch, links copied from the Share modal include the branch name. Users sent these links can then push changes to your branch. All users can commit changes and push changes to collaborative branches, but only admins can rename, reset, disallow collaboration, or delete these branches.

Remove collaboration

From the branch menu in the lower left of the App IDE, you can disallow further collaboration.