Blog Company Announcing Git LFS Support in GitLab
Published on: November 23, 2015
2 min read

Announcing Git LFS Support in GitLab

Support for Git Large File Storage is now included in, GitLab Community Edition and Enterprise Edition.

Blog fallback hero

As the use of Git and GitLab becomes increasingly popular in the development world, we’re seeing people in other industries use GitLab as well. Versioning video files, images, and even microchip designs, teams need to be able to work collaboratively to version any type of large file efficiently and reliably.

In order to better serve our community with a need to version large files, support for Git Large File Storage (LFS) is now included in, GitLab Community Edition, and GitLab Enterprise Edition. Now game developers, graphic designers, mobile app developers, and anyone else building software requiring large files can use GitLab to version all of their assets.

Companies using GitLab EE still have the option to use git-annex, released in February 2015, to version large files or to switch to Git LFS.

What is Git LFS?

Git LFS uses reference pointers within small text files to point to large files stored on the GitLab servers for, or on your own servers for our on-premises offerings, GitLab CE and EE. Large files such as high resolution images and videos, audio files, and assets can be called from a remote server.

This allows for Git users to bypass the size restrictions previously given for repositories. The general recommendation has been to not allow Git repositories larger than 1GB to preserve performance and decrease the chances of performance issues.

How do I get started using Git LFS?

Git LFS is already running on To update your on-premises version of GitLab EE or CE, simply update your installation to 8.2. To learn more about Git LFS, take a look at our documentation.

Don’t miss the other great features from yesterday’s release like repository mirroring, award emoji, and more. As always, thanks everyone in the community, both inside the company and out, for helping with this release. If you have any comments or questions, please feel free to comment directly on this post.


Read the blog post "Getting Started with Git LFS".

We want to hear from you

Enjoyed reading this blog post or have questions or feedback? Share your thoughts by creating a new topic in the GitLab community forum. Share your feedback

Ready to get started?

See what your team could do with a unified DevSecOps Platform.

Get free trial

Find out which plan works best for your team

Learn about pricing

Learn about what GitLab can do for your team

Talk to an expert