Databricks Repos

Ship code faster with repository-level Git operations in Databricks

How does it work?

Standardize development across data projects

Git workflows and operations in Databricks help integrate data projects into larger software operations at your company. Pull changes, commit, compare and more, from the Databricks Repos UI or API.

Standardize development

Automated Git Workflows

Automate Git workflows

The Repos REST API enables you to integrate data projects into CI/CD pipelines. You can use popular 
CI/CD tools to call the Repos API and update a repo to the latest version of a specific Git branch.

Use your existing Git provider

Native integration with your preferred Git provider. Clone remote repos, manage branches, pull and push changes, and visually compare differences in Databricks.

Databricks repos providers

Permission settings

Repo-level access control

In addition to platform-level encryption, Repos features allow lists to control access to critical Git repositories, and secrets detection to scan for access key leaks.



The big book of machine learning use cases
Discover the most exciting new ML use cases with code samples, how-tos and commentary
Read now


Databricks Repos Documentation
Repos for Git integration | Databricks on AWS
Read now


Repos enables a better developer experience in Databricks
Find out how Repos enables a better developer experience in Databricks
Read now

Ready to get started?


try databricks for free
No data to display