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