Ideally we could use some newer features in git to speed up some operations on the deployment master. Specifically, I'm looking at the --jobs parameter to git fetch (added in 2.8.0) and the --dissociate parameter to git clone (added in 2.2.0). The former allows us to parallelize our git fetches in submodules, and the latter lets us re-use on-disk clones that still need an upstream (saves time fetching over the network).
Jessie (seems?) to have 2.1.x available, although tin is currently running 1.9.1. stretch/sid/experimental all have 2.8.1 which would be *fantastic*. Current latest upstream (just for comparison) is 2.9.2.
git submodule has been ported to C with 2.9.0 instead of the shell / sed spam. It can now downloads in parallel by passing --job X or setting submodule.fetchJobs = X.