git sparse-checkout set app makes the working tree contain only app/. Combined with a partial clone, only the needed blobs are downloaded. Useful for large monorepos.