The article examines the limitations of Git's files-based reference backend and how individual loose ref files become problematic at scale—citing GitLab's 15M+ references. It discusses packed refs as a partial mitigation and sets up the introduction of the newer reftable backend in Git 2.45+, which will become default in Git 3.0.
Background
Git is the most widely used distributed version control system, with its reference storage mechanism being a core internal component that affects large-scale monorepo performance.
- Source
- Lobsters
- Published
- Nov 9, 2026 at 05:37 AM
- Score
- 6.0 / 10