diff options
author | Junio C Hamano <gitster@pobox.com> | 2023-08-04 19:01:45 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2023-08-04 19:52:31 +0200 |
commit | ac83bc5054c2ac489166072334b4147ce6d0fccb (patch) | |
tree | a55cf9b18bcbed84f94787f160713b234210c7b6 | |
parent | Merge branch 'jc/branch-in-use-error-message' (diff) | |
download | git-ac83bc5054c2ac489166072334b4147ce6d0fccb.tar.xz git-ac83bc5054c2ac489166072334b4147ce6d0fccb.zip |
Git 2.42-rc0v2.42.0-rc0
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r-- | Documentation/RelNotes/2.42.0.txt | 23 | ||||
-rwxr-xr-x | GIT-VERSION-GEN | 2 |
2 files changed, 24 insertions, 1 deletions
diff --git a/Documentation/RelNotes/2.42.0.txt b/Documentation/RelNotes/2.42.0.txt index 340f55b230..0d31aed9f9 100644 --- a/Documentation/RelNotes/2.42.0.txt +++ b/Documentation/RelNotes/2.42.0.txt @@ -30,6 +30,14 @@ UI, Workflows & Features is a valid and sensible thing to update a branch at a remote repository, rather than reconciling with merge/rebase. + * "git blame --contents=file" has been taught to work in a bare + repository. + + * "git branch -f X" to repoint the branch X said that X was "checked + out" in another worktree, even when branch X was not and instead + being bisected or rebased. The message was reworded to say the + branch was "in use". + Performance, Internal Implementation, Development Support etc. @@ -73,6 +81,17 @@ Performance, Internal Implementation, Development Support etc. * "git branch --list --format=<format>" and friends are taught a new "%(describe)" placeholder. + * Clarify how to choose the starting point for a new topic in + developer guidance document. + + * The implementation of "get_sha1_hex()" that reads a hexadecimal + string that spells a full object name has been extended to cope + with any hash function used in the repository, but the "sha1" in + its name survived. Rename it to get_hash_hex(), a name that is + more consistent within its friends like get_hash_hex_algop(). + + * Command line parser fix, and a small parse-options API update. + Fixes since v2.41 ----------------- @@ -229,6 +248,10 @@ Fixes since v2.41 such a malformed todo file. (merge 9645a087c2 ah/sequencer-rewrite-todo-fix later to maint). + * Rewrite the description of giving a custom command to the + submodule.<name>.update configuration variable. + (merge 7cebc5bd78 pv/doc-submodule-update-settings later to maint). + * Other code cleanup, docfix, build fix, etc. (merge 51f9d2e563 sa/doc-ls-remote later to maint). (merge c6d26a9dda jk/format-patch-message-id-unleak later to maint). diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN index 07e72c28b8..7313f8aa3e 100755 --- a/GIT-VERSION-GEN +++ b/GIT-VERSION-GEN @@ -1,7 +1,7 @@ #!/bin/sh GVF=GIT-VERSION-FILE -DEF_VER=v2.41.GIT +DEF_VER=v2.42.0-rc0 LF=' ' |