On Wed, Nov 25, 2015 at 8:44 PM, Michael J Gruber <git@xxxxxxxxxxxxxxxxxxxx> wrote: > Duy Nguyen venit, vidit, dixit 25.11.2015 20:38: >> On Wed, Nov 25, 2015 at 1:40 PM, Michael J Gruber >> <git@xxxxxxxxxxxxxxxxxxxx> wrote: >>> Hi there, >>> >>> I'm wondering how much it would take to enable worktree specific sparse >>> checkouts. From a superfluous look: >>> >>> - $GIT_DIR/info/sparse_checkout needs to be worktree specific >> >> It already is. > > But where should I put the worktree specific sparse_checkout file? Is > Documentation/technical really the only place to find information about > this? And to make the existing tree sparse, do I need to rm -r and > checkout sparsely? Ahh.. worktree-specific files of the checkout "foo" stay in $GIT_DIR/repos/foo. So sparse-checkout path should be $GIT_DIR/repos/foo/info/sparse-checkout. This is another good reason to add 'git checkout --edit-sparse' that opens the sparse-checkout file for you to update. Or you could use 'git rev-parse --git-path info/sparse-checkout" to get full path. -- Duy -- 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