]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'en/sparse-checkout'
authorJunio C Hamano <gitster@pobox.com>
Wed, 29 Apr 2020 23:15:30 +0000 (16:15 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 29 Apr 2020 23:15:30 +0000 (16:15 -0700)
commit48eee46d6accbb6ef491f811fd9a9c72843d469b
tree2554edf61b50e423f035b4a858a60ec285fa8e1c
parent8cb514d1cbaf7b8adfc92e348a1706acc62fabdb
parent5644ca28cded68972c74614fc06d6e0e1db1a7de
Merge branch 'en/sparse-checkout'

"sparse-checkout" UI improvements.

* en/sparse-checkout:
  sparse-checkout: provide a new reapply subcommand
  unpack-trees: failure to set SKIP_WORKTREE bits always just a warning
  unpack-trees: provide warnings on sparse updates for unmerged paths too
  unpack-trees: make sparse path messages sound like warnings
  unpack-trees: split display_error_msgs() into two
  unpack-trees: rename ERROR_* fields meant for warnings to WARNING_*
  unpack-trees: move ERROR_WOULD_LOSE_SUBMODULE earlier
  sparse-checkout: use improved unpack_trees porcelain messages
  sparse-checkout: use new update_sparsity() function
  unpack-trees: add a new update_sparsity() function
  unpack-trees: pull sparse-checkout pattern reading into a new function
  unpack-trees: do not mark a dirty path with SKIP_WORKTREE
  unpack-trees: allow check_updates() to work on a different index
  t1091: make some tests a little more defensive against failures
  unpack-trees: simplify pattern_list freeing
  unpack-trees: simplify verify_absent_sparse()
  unpack-trees: remove unused error type
  unpack-trees: fix minor typo in comment
unpack-trees.c
unpack-trees.h