Collaborative branchesBeta
Learn about using collaborative branches with Source Control.
:::beta Beta
Collaborative branches are in beta and available on Retool Cloud and self-hosted Retool deployments on version 3.41 and later.
:::
By default, only branch owners can commit changes and merge pull requests on their branches. On 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.