]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ds/sparse-checkout-clean' into next
authorJunio C Hamano <gitster@pobox.com>
Thu, 25 Sep 2025 20:18:48 +0000 (13:18 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 25 Sep 2025 20:18:48 +0000 (13:18 -0700)
commit00b296f1533c0c2d8f795e95d487a15f2fd72bb7
tree9348a37cb79f5e1675b1c28970bd25982bdd47e6
parent1a5c704fb96243786b322a119822b357e94f1357
parent592d2a93af8a0af047d2212004ca474855096d5f
Merge branch 'ds/sparse-checkout-clean' into next

"git sparse-checkout" subcommand learned a new "clean" action to
prune otherwise unused working-tree files that are outside the
areas of interest.

* ds/sparse-checkout-clean:
  t: expand tests around sparse merges and clean
  sparse-index: point users to new 'clean' action
  sparse-checkout: add --verbose option to 'clean'
  dir: add generic "walk all files" helper
  sparse-checkout: match some 'clean' behavior
  sparse-checkout: add basics of 'clean' command
  sparse-checkout: remove use of the_repository
dir.c