On 9/17/2021 7:52 PM, Junio C Hamano wrote: ... > * ds/add-rm-with-sparse-index (2021-09-12) 14 commits > - advice: update message to suggest '--sparse' > - mv: refuse to move sparse paths > - rm: skip sparse paths with missing SKIP_WORKTREE > - rm: add --sparse option > - add: update --renormalize to skip sparse paths > - add: update --chmod to skip sparse paths > - add: implement the --sparse option > - add: skip tracked paths outside sparse-checkout cone > - add: fail when adding an untracked sparse file > - dir: fix pattern matching on dirs > - dir: select directories correctly > - dir: extract directory-matching logic > - t1092: behavior for adding sparse files > - t3705: test that 'sparse_entry' is unstaged > (this branch uses ds/mergies-with-sparse-index and ds/sparse-index-ignored-files.) > > "git add", "git mv", and "git rm" have been adjusted to avoid > updating paths outside of the sparse-checkout definition unless > the user specifies a "--sparse" option. > > Will merge to 'next'? I plan to send one more version in response to Elijah's comments. It should be ready later today. Thanks, -Stolee