@matheusbsbs / matheus-bagliano / commits / 076cbdcd73
Fork 0

Git 2.26-rc0

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

Junio C Hamano committed Mar 5, 2020 at 11:15 UTC 076cbdcd739aeb33c1be87b73aebae5e43d7bcc5
2 files changed +41 -1
Documentation/RelNotes/2.26.0.txt
+40
@@ -38,6 +38,15 @@ UI, Workflows & Features
38 * The basic 7 colors learned the brighter counterparts
39 (e.g. "brightred").
40
41 + * "git sparse-checkout" learned a new "add" subcommand.
42 +
43 + * A configuration element used for credential subsystem can now use
44 + wildcard pattern to specify for which set of URLs the entry
45 + applies.
46 +
47 + * "git clone --recurse-submodules --single-branch" now uses the same
48 + single-branch option when cloning the submodules.
49 +
50
51 Performance, Internal Implementation, Development Support etc.
52
@@ -108,6 +117,9 @@ Performance, Internal Implementation, Development Support etc.
117 equivalent of "format-patch piped to am"). The rebase.backend
118 configuration variable can be set to customize.
119
120 + * Underlying machinery of "git bisect--helper" is being refactored
121 + into pieces that are more easily reused.
122 +
123
124 Fixes since v2.25
125 -----------------
@@ -251,6 +263,31 @@ Fixes since v2.25
263 the default.
264 (merge 3e96c66805 ds/partial-clone-fixes later to maint).
265
266 + * In rare cases "git worktree add <path>" could think that <path>
267 + was already a registered worktree even when it wasn't and refuse
268 + to add the new worktree. This has been corrected.
269 + (merge bb69b3b009 es/worktree-avoid-duplication-fix later to maint).
270 +
271 + * "git push" should stop from updating a branch that is checked out
272 + when receive.denyCurrentBranch configuration is set, but it failed
273 + to pay attention to checkouts in secondary worktrees. This has
274 + been corrected.
275 + (merge 4d864895a2 hv/receive-denycurrent-everywhere later to maint).
276 +
277 + * "git rebase BASE BRANCH" rebased/updated the tip of BRANCH and
278 + checked it out, even when the BRANCH is checked out in a different
279 + worktree. This has been corrected.
280 + (merge b5cabb4a96 es/do-not-let-rebase-switch-to-protected-branch later to maint).
281 +
282 + * "git describe" in a repository with multiple root commits sometimes
283 + gave up looking for the best tag to describe a given commit with
284 + too early, which has been adjusted.
285 +
286 + * "git merge signed-tag" while lacking the public key started to say
287 + "No signature", which was utterly wrong. This regression has been
288 + reverted.
289 + (merge 0106b1d4be hi/gpg-use-check-signature later to maint).
290 +
291 * Other code cleanup, docfix, build fix, etc.
292 (merge 26f924d50e en/simplify-check-updates-in-unpack-trees later to maint).
293 (merge d0d0a357a1 am/update-pathspec-f-f-tests later to maint).
@@ -275,3 +312,6 @@ Fixes since v2.25
312 (merge 2ce6d075fa rs/micro-cleanups later to maint).
313 (merge 27f182b3fc rs/blame-typefix-for-fingerprint later to maint).
314 (merge 3c29e21eb0 ma/test-cleanup later to maint).
315 + (merge 240fc04f81 ag/rebase-remove-redundant-code later to maint).
316 + (merge 7f487ce062 js/ci-windows-update later to maint).
317 + (merge d68ce906c7 rs/commit-graph-code-simplification 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.25.GIT
4 +DEF_VER=v2.26.0-rc0
5
6 LF='
7 '