# Git Connections

DataChain Studio integrates seamlessly with Git repositories to manage your data processing code, track changes, and enable collaboration.

## Overview

Git connections in DataChain Studio enable:

- **Version Control**: Track changes to your data processing pipelines
- **Collaboration**: Share code and collaborate with team members
- **Automated Workflows**: Trigger jobs based on Git events

## Supported Git Providers

DataChain Studio supports integration with major Git hosting providers:

### GitHub
- **GitHub.com**: Public and private repositories
- **GitHub Enterprise**: Self-hosted GitHub instances
- **GitHub App**: Dedicated app integration for enhanced security

[Learn more about GitHub integration →](github-app.md)

### GitLab
- **GitLab.com**: SaaS GitLab service
- **Self-hosted GitLab**: Custom GitLab installations
- **OAuth Integration**: Secure authentication flow

[Learn more about GitLab integration →](custom-gitlab-server.md)

### Bitbucket
- **Bitbucket Cloud**: Atlassian's cloud service
- **OAuth Integration**: Secure authentication and access
- **Repository Access**: Public and private repository support
