Search
Close this search box.

Learn Git: Git LFS

Advanced Git Tutorial

What is Git LFS? Git Large File Storage is a Git extension that helps developers save space when working with binary files in Git.

Watch this advanced Git tutorial video to learn how Git LFS works and how you can use Git LFS when working with audio, image, or video files in Git. When changes to binary files are pushed to a remote repository, your remote will start growing in size quickly, slowing down the time it takes to clone, push, pull, or perform other operations with your Git repository.

With Git LFS, your commits will point to light-weight reference object while your binary files are stored on a separate LFS server. Now, anytime you clone this LFS repository or checkout a branch from this LFS repo, you will only pull the latest version of the binary file.

Additional Resources

Table of Contents

Make Git Easier, Safer &
More Powerful

with GitKraken

Visual Studio Code is required to install GitLens.

Don’t have Visual Studio Code? Get it now.

Team Collaboration Services

Secure cloud-backed services that span across all products in the DevEx platform to keep your workflows connected across projects, repos, and team members
Launchpad – All your PRs, issues, & tasks in one spot to kick off a focused, unblocked day. Code Suggest – Real code suggestions anywhere in your project, as simple as in Google Docs. Cloud Patches – Speed up PR reviews by enabling early collaboration on work-in-progress. Workspaces – Group & sync repos to simplify multi-repo actions, & get new devs coding faster. DORA Insights – Data-driven code insights to track & improve development velocity. Security & Admin – Easily set up SSO, manage access, & streamline IdP integrations.
winget install gitkraken.cli