Git Large File Storage (LFS) 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 GitHub.com or GitHub Enterprise.
Features
- Large file versioning: Version large files-even those as large as a couple GB in size with Git.
- More repository space: Host more in your Git repositories. External file storage makes it easy to keep your repository at a manageable size.
- Faster cloning and fetching: Download less data. This means faster cloning and fetching from repositories that deal with large files.
- Same Git workflow: Work like you always do on Git-no need for additional commands, secondary storage systems, or toolsets.
- Same access controls and permissions: Keep the same access controls and permissions for large files as the rest of your Git repository when working with a remote host like GitHub.