One of our git repositories is large enough that a git-clone takes an annoying amount of time (more than a few minutes). The .git directory is ~800M. Cloning always happens on a 100Mbps lan over ssh. Even cloning over ssh to localhost takes more than a few minutes.
Yes, we store data and binary blobs in the repository.
Short of moving those out, is there another way of making it faster?
Even if moving large files our were an option, how could we do it without major interruption rewriting everyone's history?