uses branching for version control. We recommend that you develop pipelines (both new pipelines and updates to existing pipelines) in on named development branches, rather than theDocumentation Index
Fetch the complete documentation index at: https://docs.maia.ai/llms.txt
Use this file to discover all available pages before exploring further.
main branch. Not added a project yet? Read Add project.
Add new branch
- In the left navigation, click the Projects icon.
- Select your project.
- Navigate to the Branches tab.
- Click Add new branch.
| Property | Description |
|---|---|
| Branch name | A unique name for the new branch. Branch names can include letters, numbers, hyphens, underscores, and forward slashes. You can’t rename a branch after it has been created. |
| Branch from | Select which branch to branch from, for example, main. |
| Default environment | Select the environment that this branch will use by default. Not created an environment yet? Read Add environment. |
View and manage branches
To view the branches in your project:- In the left navigation, click the Projects icon.
- Select your project.
- Navigate to the Branches tab.
- Click the three dots … for that branch and click Edit branch details.
- In the Default environment drop-down menu, select the new default environment for the branch.
- Click the three dots … for that branch and click Delete branch. You cannot delete the
mainbranch. - In the Enter branch name field, type the name of the branch that you want to delete.
- Click Delete branch.
Branch protection
Enforcing branch protection rules is highly recommended, especially for yourmain branch or your default branch. This ensures that only approved changes are pushed or merged into your production branch. ’s integration with supported Git providers uses OAuth 2.0. This means that any branch protection rules or permissions that apply to a user will be honored in .
To set up branch protection rules in your Git provider, read the documentation below:
