It's minimal, but I'm posting things.
Git LFS (large file storage) is a method of committing references to large files instead of committing the file binaries directly.
GitHub may be configured to enable LFS, but has a 100MB limit.
Microsoft Azure allows users to create Git repositories with unlimited storage. It is ideal for usage (within terms of service) of larger Git repositories. https://dev.azure.com/