Git LFS logo


An open source Git extension for versioning large files
+ 1

What is Git LFS?

It replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like or GitHub Enterprise.
Git LFS is a tool in the Git Tools category of a tech stack.
Git LFS is an open source tool with 9.6K GitHub stars and 1.8K GitHub forks. Here’s a link to Git LFS's open source repository on GitHub

Who uses Git LFS?


6 developers on StackShare have stated that they use Git LFS.

Git LFS Integrations

Git LFS's Features

  • Large file versioning
  • More repository space
  • Faster cloning and fetching
  • Same Git workflow
  • Same access controls and permissions

Git LFS Alternatives & Comparisons

What are some alternatives to Git LFS?
pre-commit checks your code for errors before you commit it. pre-commit is configurable.
Git Flow
It provides excellent command line help and output. It is a merge based solution. It doesn't rebase feature branches.
Atlassian Stash
It is a centralized solution to manage Git repositories behind the firewall. Streamlined for small agile teams, powerful enough for large organizations.
Diff So Fancy
diff-so-fancy builds on the good-lookin' output of git contrib's diff-highlight to upgrade your diffs' appearances.
It is a Git revision control client, implemented as a Windows shell extension and based on TortoiseSVN. It is free software released under the GNU General Public License.
See all alternatives

Git LFS's Followers
7 developers follow Git LFS to keep up with related blogs and decisions.