| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
On all operating systems, once Git LFS is downloaded, git lfs install must be run. Each user that intends to use Git LFS must run this command, but they only ever need to run it once. Git LFS can be disabled by running git lfs uninstall, in which case that user would have to run git lfs install again, before Git LFS features work again.
Some users may wish to only enable Git LFS on specific repositories instead of always having it on for all of the repositories. Instead of running git lfs install and enabling Git LFS for that entire user, git lfs install --local can be used instead on a per repository basis.
Note: If Git LFS is installed without --local, then git lfs uninstall --local would not disable it for a specific repository.
An additional option of --skip-smudge can be added to skip automatic downloading of objects on clone or pull. This requires a manual git lfs pull every time a new commit is checked out on your repository. This is more useful for cases where you don't always want to download/checkout every large file.
Ubuntu 18.04, Debian 10, and newer versions of those OSes offer a git-lfs package. If you'd like to use that and don't need the latest version, skip step 1 below.
Git LFS is offered as a Homebrew formula which may be installed using the brew command:
If you are using Git for Windows (https://gitforwindows.org), then Git LFS is offered as an option when installing that project. We recommend using Git for Windows as it provides a comprehensive Git environment for Windows.
If you are using Chocolatey, then Git LFS may be installed with the choco install git-lfs.install command.
To install Git LFS independently, you can use the Windows Installer package provided with each Git LFS release:
For Debian Distros, you can use
RUN build_deps="curl" && \
apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ${build_deps} ca-certificates && \
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends git-lfs && \
git lfs install && \
DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove ${build_deps} && \
rm -r /var/lib/apt/lists/*To install on any supported operating system, you can manually install Git LFS.
Only one file is required, the git-lfs binary. Pre-compiled binaries for multiple platforms are available for each Git LFS release, including for FreeBSD, Linux, macOS, and Windows.
Download the appropriate package, unpack it, and place the git-lfs binary (git-lfs.exe for Windows) in a location listed in your system's PATH environment variable.
Building requires a standard Unix environment with GNU make and Bash. On Windows, you should install GNU make (e.g., via Chocolatey) and build under Git Bash.
| Back | FazBrowse Home | New Git URL |