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.
This could represent a solution not only for projects with large media assets, but also for doing things like keeping database dumps within a project. There is an API that lets you build a backend so you don;t need to use Github. The Reference server that uses the API is at https://github.com/github/lfs-test-server.