Merge branch 'ds/sparse-deep-pattern-checkout-fix'
commite1d928826764c02ad145e93d104ee1209b80b405
authorJunio C Hamano <gitster@pobox.com>
Wed, 15 Dec 2021 17:39:50 +0000 (15 09:39 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 15 Dec 2021 17:39:50 +0000 (15 09:39 -0800)
tree20eefd341bcc438e61ba92c14fe10b1996acd7c6
parent79aee56c1ee342953a6d9f49f45b89d7f44a624f
parent8c5de0d2657237412030407abffd033186384b96
Merge branch 'ds/sparse-deep-pattern-checkout-fix'

The sparse-index/sparse-checkout feature had a bug in its use of
the matching code to determine which path is in or outside the
sparse checkout patterns.

* ds/sparse-deep-pattern-checkout-fix:
  unpack-trees: use traverse_path instead of name
  t1092: add deeper changes during a checkout
t/t1092-sparse-checkout-compatibility.sh
unpack-trees.c