First batch

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

Junio C Hamano committed Oct 26, 2020 at 22:52 UTC f9b6481aedae587b1380736fb8f21785119aeb48
1 file changed +38
Documentation/RelNotes/2.30.0.txt
+38
@@ -6,9 +6,40 @@ Updates since v2.29
6
7 UI, Workflows & Features
8
9 + * Userdiff for PHP update.
10 +
11 + * Userdiff for Rust update.
12 +
13 + * Userdiff for CSS update.
14 +
15 + * The command line completion script (in contrib/) learned that "git
16 + stash show" takes the options "git diff" takes.
17 +
18 + * "git worktree list" now shows if each worktree is locked. This
19 + possibly may open us to show other kinds of states in the future.
20 +
21 + * "git maintenance", an extended big brother of "git gc", continues
22 + to evolve.
23 +
24 + * "git push --force-with-lease[=<ref>]" can easily be misused to lose
25 + commits unless the user takes good care of their own "git fetch".
26 + A new option "--force-if-includes" attempts to ensure that what is
27 + being force-pushed was created after examining the commit at the
28 + tip of the remote ref that is about to be force-replaced.
29 +
30 + * "git clone" learned clone.defaultremotename configuration variable
31 + to customize what nickname to use to call the remote the repository
32 + was cloned from.
33 +
34 + * "git checkout" learned to use checkout.guess configuration variable
35 + and enable/disable its "--[no-]guess" option accordingly.
36 +
37
38 Performance, Internal Implementation, Development Support etc.
39
40 + * Use "git archive" more to produce the release tarball.
41 +
42 +
43
44 Fixes since v2.29
45 -----------------
@@ -18,5 +49,12 @@ Fixes since v2.29
49 corrected.
50 (merge 5f35edd9d7 jk/committer-date-is-author-date-fix later to maint).
51
52 + * "git checkout -p A...B [-- <path>]" did not work, even though the
53 + same command without "-p" correctly used the merge-base between
54 + commits A and B.
55 + (merge 35166b1fb5 dl/checkout-p-merge-base later to maint).
56 +
57 * Other code cleanup, docfix, build fix, etc.
58 (merge 3e0a5dc9af cc/doc-filter-branch-typofix later to maint).
59 + (merge 32c83afc2c cw/ci-ghwf-check-ws-errors later to maint).
60 + (merge 5eb2ed691b rs/tighten-callers-of-deref-tag later to maint).