
1/30/2017 · Tobias Günther
What this post added
This post introduces and explains Git Large File Storage (LFS) as a solution for managing large binary files in Git repositories. It details the problem of bloated repositories caused by large files, explains how LFS works by storing pointers instead of full files locally, and provides step-by-step instructions for installing LFS on servers and local machines. It also covers how to track files and file patterns using `.gitattributes`, how to get an overview of tracked files, and emphasizes tracking files as early as possible in the repository's lifecycle. The post also highlights the seamless integration of LFS with Git workflows and mentions GUI clients like Tower.