Git fork

Git 2.29-rc0

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

+32 -1
+31
Documentation/RelNotes/2.29.0.txt
··· 110 110 * "git shortlog" has been taught to group commits by the contents of 111 111 the trailer lines, like "Reviewed-by:", "Coauthored-by:", etc. 112 112 113 + * "git archive" learns the "--add-file" option to include untracked 114 + files into a snapshot from a tree-ish. 115 + 116 + * "git fetch" and "git push" support negative refspecs. 117 + 118 + * "git format-patch" learns to take "whenAble" as a possible value 119 + for the format.useAutoBase configuration variable to become no-op 120 + when the automatically computed base does not make sense. 121 + 122 + * Credential helpers are now allowed to terminate lines with CRLF 123 + line ending, as well as LF line ending. 124 + 113 125 114 126 Performance, Internal Implementation, Development Support etc. 115 127 ··· 441 453 the codepath that reads pack files. 442 454 (merge bda959c476 mt/delta-base-cache-races later to maint). 443 455 456 + * in_merge_bases_many(), a way to see if a commit is reachable from 457 + any commit in a set of commits, was totally broken when the 458 + commit-graph feature was in use, which has been corrected. 459 + (merge 8791bf1841 ds/in-merge-bases-many-optim-bug later to maint). 460 + 461 + * "git submodule update --quiet" did not squelch underlying "rebase" 462 + and "pull" commands. 463 + (merge 3ad0401e9e td/submodule-update-quiet later to maint). 464 + 465 + * The lazy fetching done internally to make missing objects available 466 + in a partial clone incorrectly made permanent damage to the partial 467 + clone filter in the repository, which has been corrected. 468 + 469 + * "log -c --find-object=X" did not work well to find a merge that 470 + involves a change to an object X from only one parent. 471 + (merge 957876f17d jk/diff-cc-oidfind-fix later to maint). 472 + 444 473 * Other code cleanup, docfix, build fix, etc. 445 474 (merge 84544f2ea3 sk/typofixes later to maint). 446 475 (merge b17f411ab5 ar/help-guides-doc later to maint). ··· 473 502 (merge 1c6ffb546b jk/add-i-fixes later to maint). 474 503 (merge e40e936551 cd/commit-graph-doc later to maint). 475 504 (merge 0512eabd91 jc/sequencer-stopped-sha-simplify later to maint). 505 + (merge d01141de5a so/combine-diff-simplify later to maint). 506 + (merge 3be01e5ab1 sn/fast-import-doc later to maint).
+1 -1
GIT-VERSION-GEN
··· 1 1 #!/bin/sh 2 2 3 3 GVF=GIT-VERSION-FILE 4 - DEF_VER=v2.28.0 4 + DEF_VER=v2.29.0-rc0 5 5 6 6 LF=' 7 7 '