با --filter=blob:none تاریخچهی کامل commitها میماند ولی محتوای فایلها فقط در صورت نیاز از یک promisor remote که filter را اجازه میدهد گرفته میشود. آفلاین، نبودنِ blob خطاست. معمولاً با sparse checkout ترکیب میشود.
Partial clone
clone بدون بعضی objectها که در صورت نیاز گرفته میشوند.