I think it is much closer to git-fat [1] (as jefurii mentions).
I've been trying out git-fat on a large repository that has some binaries in it. Since we are already using ssh to access the server (and have the usual ssh-agent setup), it was easy to integrate it with scp.
Unfortunately, the performance for our workload (45K files, 5GB total) with git-fat wasn't much different than plain git.
It seems most of my problems stem from the number of files, rather than the size. If I had a smaller number of very large files, git-fat might be a good solution.
I've been trying out git-fat on a large repository that has some binaries in it. Since we are already using ssh to access the server (and have the usual ssh-agent setup), it was easy to integrate it with scp.
Unfortunately, the performance for our workload (45K files, 5GB total) with git-fat wasn't much different than plain git.
It seems most of my problems stem from the number of files, rather than the size. If I had a smaller number of very large files, git-fat might be a good solution.
[1] https://github.com/jedbrown/git-fat