Manage files with git without checking in file contents
git-annex
$ git annex init
$ git annex add largefile.zip
$ git annex get largefile.zip