Git LFS
A Git extension that stores large files on a remote server and keeps text pointers in the repository.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get Git LFS
Package managers
- Homebrew
brew install git-lfs
About Git LFS
Git Large File Storage replaces large files such as audio samples, videos, datasets and graphics with small text pointers inside Git, while the file contents are stored on a remote server such as GitHub.
After installing it, you run git lfs install once per user account, then choose which file types to manage with git lfs track, which writes them to .gitattributes. A migrate command converts existing history. It suits repositories that mix code with large binary assets.
Strengths
- Keeps repositories small when storing binaries
- Works with normal Git commands
- Installers for Windows, macOS and Linux
- Migrate tool for existing history
Limitations
- Requires a server that supports Git LFS
- Older versions have a security issue; update to 3.7.1 or newer
Details
- Pricing
- FreeFree and open source; storage costs depend on your Git host.
- License
- MIT
- Developer
- The Git LFS contributors
- Platforms
- Windows, macOS, Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Repositories that version large media, datasets or design files
- Categories
- Git clients, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Similar software
Related functionality, not necessarily a direct replacement.
Git
A free and open-source distributed version control system for projects of any size.
git-crypt
A command-line tool that transparently encrypts selected files in a Git repository.
Gitea
Host Git repositories and code review on your own server.
GitHub
A web platform for hosting Git repositories, with issues, code review, automation and AI coding help.
transcrypt
A shell script that transparently encrypts chosen files stored in a Git repository.