Azure DevOps
Bitbucket Cloud
Bitbucket Data Center
GitHub
GitLab
Multiple Omni models can share the same git repository. If you’re connecting a model to a repository that’s already connected to another model, you only need to complete the Omni-side setup—the repository’s deploy key and webhooks are already configured.
Requirements
To set up the git integration, you’ll need:- Omni Connection Admin permissions for the model you want to connect to git
- An existing git repository in GitHub, GitLab, Bitbucket, or Azure DevOps
-
Authentication credentials for your git provider:
- SSH authentication (all providers): Requires permissions to add webhooks and deploy/SSH keys to repositories
- HTTPS authentication (GitHub and GitLab): Requires a personal access token or project access token with appropriate permissions