Share via


Azure Databricks Git folders

Azure Databricks Git folders is a visual Git client and API that integrates Git repositories within your workspace. Use Git folders to develop code in notebooks and files while following software development best practices using Git for version control, collaboration, and CI/CD.

Get started with Git folders

Feature Description
Git folders concepts Learn about Git folders capabilities, supported providers, and core concepts.
Configure Git integration Configure Git credentials, network connectivity, and security features for Git folders.
Create and manage Git folders Create Git folders by cloning repositories, manage branches, commit changes, resolve merge conflicts, and use Git CLI commands.
Supported asset types View the types of files and notebooks you can version control with Git folders.

Automation and CI/CD

Integrate Git folders with your continuous integration and deployment workflows.

Feature Description
CI/CD with Git folders Learn best practices for automating code deployment and testing.
Automate with a service principal Use service principals to programmatically manage Git folders.
Automate with Terraform Provision and manage Git folders using infrastructure as code.

Advanced configuration

Set up advanced Git connectivity options for enterprise environments.

Feature Description
Enable or disable Git Control Git folders access at the workspace level using the API.
Set up private Git connectivity Configure a proxy for accessing on-premises Git repositories behind a VPN.
Serverless Private Git Connect to private Git repositories using serverless compute.

Troubleshooting and support

Find solutions to common issues and learn about Git folders limitations.

Feature Description
Limitations and FAQ Review known limitations and frequently asked questions about Git folders.
Errors and troubleshooting Resolve common errors and connectivity issues with Git folders.
What happened to Repos? Learn about the transition from Repos to Git folders and what changed.