Git Large File Storage (LFS) is an open source plugin created by GitHub that enables the git version control system to better track binary blobs. It does so by creating a text-based reference to the blob, then tracking and storing the blob in a location external to the git repository itself; typically on a content server.
emerge --ask dev-vcs/git-lfs
Binary files must be tracked by file extension. This enables git LFS to make proper distinctions between binary and non-binary files.
GitHub has released a video on YouTube explaining how to utilize git LFS: https://www.youtube.com/watch?v=uLR1RNqJ1Mw
emerge --ask --depclean --verbose dev-vcs/git-lfs
- Git — distributed revision control and source code management software.