Git sparse-checkout and partial clones for Mega-Repos