On Tue, Feb 19, 2019 at 11:03 AM Junio C Hamano <gitster@xxxxxxxxx> wrote: > * --no-index --worktree <path>... > > Update only the working tree files without touching the index > (new feature that cannot be done with the current Git, although > "cat-file -p >path" may be close enough at times), from the index I worry slightly that wording like this might paint ourselves into a similar corner of only correctly handling files as paths, rather than also handling directories as paths, and/or which presumes the no-overlay mode that I find problematic. Maybe your "at times" just meant "when dealing with a path that is a file that existed in the given source", but I wonder if you are pushing more than that?