Maintaining Large Binary Resources in Git(stackoverflow.com)
stackoverflow.com
Maintaining Large Binary Resources in Git
http://stackoverflow.com/questions/540535/managing-large-binary-files-with-git
3 comments
Git is getting better with large files (now that changes to those are streamed to packfiles), but there's still some way to go to make it scale to large numbers of tracked files; https://git.wiki.kernel.org/articles/g/i/t/GitTogether10_bup... has some ideas to make the index more scalable.
git-annex is the way to go ! I use to manage my media library and it's 95% awesome (the nitpick being that you can't easily edit files once they're checked in - there ain't no such thing as a free lunch I guess).
It seems that git-annex does exactly something like that, and apparently even more while being more sophisticated.