Welcome to QA's learning platform (formerly Cloud Academy). Learn more about our journey here, opens in a new tab.

Scaling and Optimizing a Git Repository

Difficulty: Intermediate
Duration: 53 seconds
Students: 70
Rating: 5/5

In Scaling and Optimizing a Git Repository, we examine why a repository might balloon in size and how that presents as performance issues. We then look at various strategies to improve large repository performance. These strategies broadly fall into three categories: divide and conquer, which comes in several flavors, repository hygiene, and Git Scalar, a tool for managing large monorepos.

Learning Objectives

  • Overview of scaling and optimizing strategies

  • Large file support

  • Cross-repository sharing

  • Repository maintenance

  • Git Scalar

Intended Audience

  • DevOps students and those wanting to learn about Git repository optimization

Prerequisites

  • Familiarity with code repositories

  • Knowledge of Git concepts

Covered Topics
Lecture UUID
Course UUID