tg/checkout-no-overlay, was Re: What's cooking in git.git (Jan 2019, #01; Mon, 7)
- From
Thomas Gummerer <t.gummerer@gmail.com>
- Date
- Jan 8, 2019, 09:50 UTC
- Message-ID
- <CALgYhfML6UBgG0fs+_hpc9k307ZtZCM-OmhVNcWvCKxSJO+e2g@mail.gmail.com>
- In-Reply-To
- <xmqq7efg6o0d.fsf@gitster-ct.c.googlers.com>
On Mon, Jan 7, 2019 at 11:34 PM Junio C Hamano <gitster@pobox.com> wrote:
Show 16 quoted lines
> * 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@mail.gmail.com>