Git really should be married with bittorrent for large files. At the moment it's GFS which requires large central storage, which doesn't really fit with git. Should be maglinks.
Or IPFS. The issue in this context is that bittorrent would treat each version as a unique collection of files and you can't combine seeding of redundant files. IPFS has much better means to handle updates.