Web lists-archives.com

tg/checkout-no-overlay, was Re: What's cooking in git.git (Jan 2019, #01; Mon, 7)




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>