Connect your enterprise to a version control provider, then link individual workspaces to specific repositories and branches.
| Provider | How you connect |
|---|---|
| GitHub | GitHub App install |
| GitLab | Access token, SaaS or self-managed |
| Bitbucket | Access token, workspace or repository |
| Azure DevOps | Personal access token |
You can connect more than one provider, and more than one account, organization, or workspace per provider, to a single enterprise.
Go to Settings → Version control to see every connected account and its status, and to disconnect one when it is no longer needed. Disconnecting leaves linked repositories in place; they stop syncing.
A connection shows as no longer valid when its credential is revoked, deleted, or expired. Remove it and connect again.
Once a provider is connected, workspaces link to specific repositories and branches. See Git for workspace-level setup.