Jonathan Tan <jonathantanmy@xxxxxxxxxx> writes: > If it were up to me, I would remove all existing mentions of "partial > clone" and explain the presence of the "--missing" argument as follows: > > In the future, we will introduce a "partial clone" mechanism wherein > an object in a repo, obtained from a remote, may reference a missing > object that can be dynamically fetched from that remote once needed. > This "partial clone" mechanism will have a way, sometimes slow, of > determining if a missing link is one of the links expected to be > produced by this mechanism. > > This patch introduces handling of missing objects to help debugging > and development of the "partial clone" mechanism, and once the > mechanism is implemented, for a power user to perform operations > that are missing-object-aware without incurring the cost of checking > if a missing link is expected. That sounds quite sensible.