]> Kevux Git Server - rit/commit
Merge branch 'ds/restore-sparse-index'
authorJunio C Hamano <gitster@pobox.com>
Sun, 7 Jun 2026 14:58:24 +0000 (23:58 +0900)
committerJunio C Hamano <gitster@pobox.com>
Sun, 7 Jun 2026 14:58:24 +0000 (23:58 +0900)
commit7450009e6f3a05f742682e923726404034aed4c0
treee510c42b7d9f4f3f89421b1f592b32af27e993fa
parent17204228cf658e4766d16fdab26266677541496c
parent105aacd072e41c55948d016b46f86f75db2487b3
Merge branch 'ds/restore-sparse-index'

'git restore --staged' has been optimized to avoid unnecessarily expanding
the sparse index when operating on paths within the sparse checkout
definition, by handling sparse directory entries at the tree level.

* ds/restore-sparse-index:
  restore: avoid sparse index expansion
  t1092: test 'git restore' with sparse index
builtin/checkout.c