On Mon, Jan 7, 2019 at 11:34 PM Junio C Hamano <gitster@xxxxxxxxx> wrote: > * tg/checkout-no-overlay (2019-01-02) 8 commits > - checkout: introduce checkout.overlayMode config > - checkout: introduce --{,no-}overlay option > - checkout: factor out mark_cache_entry_for_checkout function > - checkout: clarify comment > - read-cache: add invalidate parameter to remove_marked_cache_entries > - entry: support CE_WT_REMOVE flag in checkout_entry > - entry: factor out unlink_entry function > - move worktree tests to t24* > > "git checkout --no-overlay" can be used to trigger a new mode of > checking out paths out of the tree-ish, that allows paths that > match the pathspec that are in the current index and working tree > and are not in the tree-ish. > > Will merge to 'next'. Please hold off on merging this to 'next'. There's still an outstanding comment from Duy and Eric [*1*], that should be addressed before this goes to next. (Their comments also apply to the documentation in 8/8). I'll send v3 of the series with this fixed today. *1*: <CAPig+cSOyCQZXiG7sJWb12WzzujM-nsqqpt+cFZTFvXB1+-SVQ@xxxxxxxxxxxxxx>