Well i know it's not Sharding. but if you need a Subset of a git repo you can do a shallow clone.
I find that useful for Repo's that are very large.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.