Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Category Direction - Git LFS


Git LFS (Large File Storage) is a Git extension, which reduces the impact of large files in your repository by downloading the relevant versions of them lazily. Specifically, large files are downloaded during the checkout process rather than during cloning or fetching..

This page is maintained by the Product Manager for Package, Tim Rizzi (E-mail)

Use cases

  1. Version large files—even those as large as a couple GB in size—with Git.
  2. Automatically detect LFS-tracked files and clone them via HTTP
  3. Download less data. This means faster cloning and fetching from repositories that deal with large files.
  4. Host more in your Git repositories. External file storage makes it easy to keep your repository at a manageable size.

What's next & why


Maturity Plan

This category is currently at the "Minimal" maturity level, and our next maturity target is Viable (see our definitions of maturity levels).

Key deliverables to achieve this are:

Competitive landscape

​​## Top Customer Success/Sales issue(s) TBD

Top user issue(s)


Top internal customer issue(s)


Top Vision Item(s)