Git Integration

Connect your Git repositories to import and synchronize data contracts with Entropy Data.

Entropy Data supports integration with GitHub, GitLab, and Azure DevOps, allowing you to leverage your existing Git workflows and keep your data contracts in sync between your code repositories and the platform.

GitHub

Connect your GitHub repositories to import and synchronize data contracts. The integration supports both fine-grained and classic personal access tokens.

Key Features:

  • Import data contracts from GitHub repositories
  • Automatic synchronization between Git and Entropy Data
  • Pull updates from GitHub to Entropy Data
  • Push changes from Entropy Data back to GitHub
  • Support for both fine-grained and classic tokens

Follow the Connect Git Repository Guide for detailed setup instructions and GitHub token creation.

GitLab

Connect your GitLab repositories to import and synchronize data contracts. The integration uses GitLab personal access tokens for authentication.

Key Features:

  • Import data contracts from GitLab repositories
  • Automatic synchronization between Git and Entropy Data
  • Pull updates from GitLab to Entropy Data
  • Push changes from Entropy Data back to GitLab
  • Support for self-hosted GitLab instances

Follow the Connect Git Repository Guide for detailed setup instructions and GitLab token creation.

Azure DevOps

Connect your Azure DevOps repositories to import and synchronize data contracts. The integration uses Azure DevOps personal access tokens for authentication.

Key Features:

  • Import data contracts from Azure DevOps repositories
  • Synchronization between Git and Entropy Data
  • Pull updates from Azure DevOps to Entropy Data
  • Push changes from Entropy Data back to Azure DevOps
  • Create pull requests directly from Entropy Data
  • Support for both Azure DevOps Services (cloud) and Azure DevOps Server (self-hosted)

Additional Hint: Due to restrictions in the Azure DevOps APIs, all repositories for all projects in an organization are loaded as hints for repository creation. If this includes too many projects, it can happen that no repository hints are shown. In this case you are able to enter the repository URL without the list of hints. Just copy or type it into the input field.

Follow the Connect Git Repository Guide for detailed setup instructions and Azure DevOps token creation.

Bitbucket

Connect your Bitbucket repositories to import and synchronize data contracts.