checkout: introduce checkout.overlayMode config
authorThomas Gummerer <t.gummerer@gmail.com>
Tue, 8 Jan 2019 21:52:25 +0000 (21:52 +0000)
committerJunio C Hamano <gitster@pobox.com>
Tue, 8 Jan 2019 22:49:28 +0000 (14:49 -0800)
commit1495ff7da526c61bff88e31fcdf419fb023a42c5
tree96279ea84b691a8b64dcb0989e58f5f54bc556bb
parent091e04bc8cbb0c89c8112c4784f02a44decc257e
checkout: introduce checkout.overlayMode config

In the previous patch we introduced a new no-overlay mode for git
checkout.  Some users (such as the author of this commit) may want to
have this mode turned on by default as it matches their mental model
more closely.  Make that possible by introducing a new config option
to that extend.

Signed-off-by: Thomas Gummerer <t.gummerer@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/config/checkout.txt
builtin/checkout.c
t/t2025-checkout-no-overlay.sh