Gert on Nostr: Locally you are only storing one version of the file. git-lfs is a git hook that ...
Locally you are only storing one version of the file. git-lfs is a git hook that swaps out your specified binary file for a small hash and commits that instead; the lfs side of things uploads your binary file to a different service under the same hash. Your local git only keeps the hash files stored in each commit, when requesting a previous version it asks lfs to download the large file for that hash.