On Thu, Dec 11, 2008 at 07:12:53PM -0800, Junio C Hamano wrote: > Sure, but as "sparse" does not (again, "it should not, at least to me") > change the fact that git is about tracking the history of whole tree, not > just a single file, nor just a subset of files, none of these operations > should be affected about what the checkout area is. I agree with Junio here. If you want "git grep foo HEAD^" to ignore certain files, then sparse _checkout_ is not the right feature. In that case you want a sparse _repo_, which is not something I think anybody is seriously working on. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html