https://git-lfs.com/

it is an extension for git

Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.

learnings

  1. keep small files in index, large files upload to server and just keep their remote references.
    1. TODO - figure out when the files are downloaded locally. what is the trigger

    All notes