I've got a large monolithic Git repository. Several development units are working on different tasks and some of large folders not necessary to one unit, and other folders to the other unit. So in general I need to clone everything and ignore some sub-folders, it's not about cloning only one sub-folder.
I've read about git partial clone, but haven't found any practical usage. https://www.git-scm.com/docs/partial-clone
I would like to configure git locally on dev machines to ignore to clone some folders to decrease the volume of downloaded files, and also history and commits which Git tracks.
How to do this with Git?