Joey Hess

Free
git-annex allows you to manage large files with git.