Git fork

The third batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

+15
+15
Documentation/RelNotes/2.52.0.adoc
··· 7 7 * The "list" subcommand of "git refs" acts as a front-end for 8 8 "git for-each-ref". 9 9 10 + * "git cmd --help-all" now works outside repositories. 11 + 12 + * "git diff-tree" learned "--max-depth" option. 13 + 14 + * A new subcommand "git repo" gives users a way to grab various 15 + repository characteristics. 16 + 10 17 11 18 Performance, Internal Implementation, Development Support etc. 12 19 -------------------------------------------------------------- ··· 23 30 used to ignore changed-paths Bloom filter when the pathspec 24 31 contained wildcards; now they take advantage of the filter when 25 32 they can. 33 + 34 + * Doc lint updates to encourage the newer and easier-to-use 35 + `synopsis` format, with fixes to a handful of existing uses. 36 + 37 + * Remove dependency on the_repository and other globals from the 38 + commit-graph code, and other changes unrelated to de-globaling. 26 39 27 40 28 41 Fixes since v2.51 ··· 79 92 (merge 529a60a885 ua/t1517-short-help-tests later to maint). 80 93 (merge 22d421fed9 ac/deglobal-fmt-merge-log-config later to maint). 81 94 (merge 741f36c7d9 kr/clone-synopsis-fix later to maint). 95 + (merge a60203a015 dk/t7005-editor-updates later to maint). 96 + (merge 7d4a5fef7d ds/doc-count-objects-fix later to maint).