Git 2.30-rc0

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

Junio C Hamano committed Dec 14, 2020 at 10:30 UTC 1c52ecf4ba0f4f7af72775695fee653f50737c71
2 files changed +29 -1
Documentation/RelNotes/2.30.0.txt
+28
@@ -91,6 +91,18 @@ UI, Workflows & Features
91 * "git imap-send" used to ignore configuration variables like
92 core.askpass; this has been corrected.
93
94 + * "git $cmd $args", when $cmd is not a recognised subcommand, by
95 + default tries to see if $cmd is a typo of an existing subcommand
96 + and optionally executes the corrected command if there is only one
97 + possibility, depending on the setting of help.autocorrect; the
98 + users can now disable the whole thing, including the cycles spent
99 + to find a likely typo, by setting the configuration variable to
100 + 'never'.
101 +
102 + * "@" sometimes worked (e.g. "git push origin @:there") as a part of
103 + a refspec element, but "git push origin @" did not work, which has
104 + been corrected.
105 +
106
107 Performance, Internal Implementation, Development Support etc.
108
@@ -338,6 +350,19 @@ Fixes since v2.29
350 to hold the lockfile they use, but didn't make sure they are
351 actually in a repository, which has been corrected.
352
353 + * The glossary described a branch as an "active" line of development,
354 + which is misleading---a stale and non-moving branch is still a
355 + branch.
356 + (merge eef1ceabd8 so/glossary-branch-is-not-necessarily-active later to maint).
357 +
358 + * Newer versions of xsltproc can assign IDs in HTML documents it
359 + generates in a consistent manner. Use the feature to help format
360 + HTML version of the user manual reproducibly.
361 + (merge 3569e11d69 ae/doc-reproducible-html later to maint).
362 +
363 + * Tighten error checking in the codepath that responds to "git fetch".
364 + (merge d43a21bdbb jk/check-config-parsing-error-in-upload-pack later to maint).
365 +
366 * Other code cleanup, docfix, build fix, etc.
367 (merge 3e0a5dc9af cc/doc-filter-branch-typofix later to maint).
368 (merge 32c83afc2c cw/ci-ghwf-check-ws-errors later to maint).
@@ -363,3 +388,6 @@ Fixes since v2.29
388 (merge b86339b12b mt/worktree-error-message-fix later to maint).
389 (merge e01ae2a4a7 js/pull-rebase-use-advise later to maint).
390 (merge e63d774242 sn/config-doc-typofix later to maint).
391 + (merge 08e9df2395 jk/multi-line-indent-style-fix later to maint).
392 + (merge e66590348a da/vs-build-iconv-fix later to maint).
393 + (merge 7fe07275be js/cmake-extra-built-ins-fix later to maint).
GIT-VERSION-GEN
+1 -1
@@ -1,7 +1,7 @@
1 #!/bin/sh
2
3 GVF=GIT-VERSION-FILE
4 -DEF_VER=v2.29.GIT
4 +DEF_VER=v2.30.0-rc0
5
6 LF='
7 '