]> git.ipfire.org Git - thirdparty/git.git/commitdiff
The 14th batch main master
authorJunio C Hamano <gitster@pobox.com>
Sat, 15 Aug 2026 16:20:13 +0000 (09:20 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sat, 15 Aug 2026 16:20:27 +0000 (09:20 -0700)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/RelNotes/2.56.0.adoc

index 0f8676fe93f1582ed0c616792b57c0b9e63750ab..c4bf8b3228f6fd5549f923d8eafe7aef22a703a8 100644 (file)
@@ -85,6 +85,11 @@ UI, Workflows & Features
    syscall fails has also been improved to name both the source and
    the destination.
 
+ * 'git add' has been taught a new '--resolved' option to stage
+   conflict-resolved paths, while leaving unrelated local changes
+   unstaged.  It scans the unmerged paths for leftover conflict
+   markers and aborts if any are found.
+
 
 Performance, Internal Implementation, Development Support etc.
 --------------------------------------------------------------
@@ -334,6 +339,22 @@ Performance, Internal Implementation, Development Support etc.
    exit codes (0 for success, 1 for non-ancestor, 128 for errors) and
    to ensure it cannot be combined with '--all'.
 
+ * The 'TRACE2_ANCESTRY' prerequisite in the 't0213' test script has been
+   refined to avoid failures under user-mode emulation by verifying that
+   the ancestry collector reports the expected process names rather than
+   the emulator binary name.
+
+ * Concurrent downloads of packfiles via packfile URIs and dumb HTTP are
+   safer by avoiding concurrent appends to the staging file.  Opening in
+   read-write mode with separate file offsets prevents corruption and
+   preserves resumability.  'fetch-pack' now tolerates pre-existing
+   '.keep' files.
+
+ * The 'ssh-agent' tests in 't7528' have been fixed to work when the
+   user's login shell is csh-like, by explicitly passing '-s' to
+   'ssh-agent' to force Bourne shell syntax.
+   (merge d5dd17756d kl/t7528-ssh-agent-for-csh-users later to maint).
+
 
 Fixes since v2.55
 -----------------