AZ-400: Designing and Implementing Microsoft DevOps Solutions
Configuring and Managing Repositories
Introduction to managing repositories
Managing a growing codebase or handling hefty assets can introduce performance bottlenecks and collaboration headaches. In this guide, you’ll learn how to keep your repositories fast, efficient, and well-organized using Git and Azure DevOps.
Why Large Repositories Matter
As your project scales, you may encounter:
- Sluggish clone, fetch, and checkout commands
- Increased storage costs and longer backups
- CI/CD pipeline slowdowns
- Difficulty reviewing and merging pull requests
What You’ll Discover
- Typical pain points in large-repo workflows
- Key techniques for optimizing history and assets
- Advanced tools like Git LFS and repository splitting
- Best practices for Git tags and branch organization
- Strategies for data purging and commit recovery
Let’s dive into the challenges and solutions that will keep your large repositories under control!
Watch Video
Watch video content