git/list[1] front-page[2] threads[3] people[4] search[5] about
wed 2026-10-07 17:18 UTC

[PATCH 4/5] The 13th batch

From
Junio C Hamano via GitGitGadget <gitgitgadget@gmail.com>
Date
Mar 10, 2026, 08:51 UTC
Message-ID
<acebdd714ba1e195c0c8a10d936a5075802157f5.1773132678.git.gitgitgadget@gmail.com>
In-Reply-To
<pull.2233.git.git.1773132678.gitgitgadget@gmail.com>
From: Junio C Hamano <gitster@pobox.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
---
 Documentation/RelNotes/2.54.0.adoc | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
diff --git a/Documentation/RelNotes/2.54.0.adoc b/Documentation/RelNotes/2.54.0.adoc
index fa6e42f3bb..ed5231f82c 100644
--- a/Documentation/RelNotes/2.54.0.adoc
+++ b/Documentation/RelNotes/2.54.0.adoc
@@ -60,6 +60,10 @@ UI, Workflows & Features
  * "git config list" is taught to show the values interpreted for
    specific type with "--type=<X>" option.
 
+ * "git add <submodule>" has been taught to honor
+   submodule.<name>.ignore that is set to "all" (and requires "git add
+   -f" to override it).
+
 
 Performance, Internal Implementation, Development Support etc.
 --------------------------------------------------------------
@@ -143,6 +147,11 @@ Performance, Internal Implementation, Development Support etc.
    were kept track of by a single global variable in-core, which has
    been corrected by moving it to per-repository data structure.
 
+ * Use the hook API to replace ad-hoc invocation of hook scripts via
+   the run_command() API.
+
+ * Code refactoring around refs-for-each-* API functions.
+
 
 Fixes since v2.53
 -----------------
@@ -234,6 +243,10 @@ Fixes since v2.53
    to access pack data by "fsck" has been updated to avoid this.
    (merge 13eb65d366 ps/fsck-stream-from-the-right-object-instance later to maint).
 
+ * "git log --graph --stat" did not count the display width of colored
+   graph part of its own output correctly, which has been corrected.
+   (merge 064b869efc lp/diff-stat-utf8-display-width-fix later to maint).
+
  * Other code cleanup, docfix, build fix, etc.
    (merge d79fff4a11 jk/remote-tracking-ref-leakfix later to maint).
    (merge 7a747f972d dd/t5403-modernise later to maint).
@@ -264,3 +277,4 @@ Fixes since v2.53
    (merge ed84bc1c0d kh/doc-patch-id-4 later to maint).
    (merge 7451864bfa sc/pack-redundant-leakfix later to maint).
    (merge f87593ab1a cx/fetch-display-ubfix later to maint).
+   (merge a66c8c7f91 jk/repo-structure-cleanup later to maint).
-- 
gitgitgadget
Previous: K Jayatheerth via GitGitGadgetNext: Arsh Srivastava via GitGitGadget
Message 5 of 62 in “Advice on checkout dirty files”
  1. 0/5 Advice on checkout dirty filesArsh Srivastava via GitGitGadget, Mar 10, 2026
  2. 1/5 diff: handle ANSI escape codes in prefix when calculating diffstat widthLorenzoPegorari via GitGitGadget, Mar 10, 2026
  3. 2/5 t4052: test for diffstat width when prefix contains ANSI escape codesLorenzoPegorari via GitGitGadget, Mar 10, 2026
  4. 3/5 repo: remove unnecessary variable shadowK Jayatheerth via GitGitGadget, Mar 10, 2026
  5. 4/5 The 13th batchJunio C Hamano via GitGitGadget, Mar 10, 2026
  6. 5/5 advice: add stashBeforeCheckout advice for dirty branch switchesArsh Srivastava via GitGitGadget, Mar 10, 2026
  7. Phillip WoodMar 10, 2026
  8. Arsh SrivastavaMar 10, 2026
  9. Arsh SrivastavaMar 10, 2026
  10. advice: add stashBeforeCheckout advice for dirty branch switchesArsh Srivastava via GitGitGadget, Mar 10, 2026
  11. Arsh SrivastavaMar 10, 2026
  12. Patrick SteinhardtMar 10, 2026
  13. 0/2 Advice on checkout dirty filesArsh Srivastava via GitGitGadget, Mar 10, 2026
  14. 1/2 advice: add stashBeforeCheckout advice for dirty branch switchesArsh Srivastava via GitGitGadget, Mar 10, 2026
  15. 2/2 advice: add stashBeforeCheckout advice for dirty branch switches [GSOC]Arsh Srivastava via GitGitGadget, Mar 10, 2026
  16. Junio C HamanoMar 10, 2026
  17. Arsh SrivastavaMar 10, 2026
  18. Arsh SrivastavaMar 10, 2026
  19. Arsh SrivastavaMar 10, 2026
  20. Patrick SteinhardtMar 10, 2026
  21. Karthik NayakMar 10, 2026
  22. Arsh SrivastavaMar 10, 2026
  23. Arsh SrivastavaMar 10, 2026
  24. Arsh SrivastavaMar 10, 2026
  25. Junio C HamanoMar 10, 2026
  26. Arsh SrivastavaMar 10, 2026
  27. Arsh SrivastavaMar 10, 2026
  28. Junio C HamanoMar 10, 2026
  29. Karthik NayakMar 10, 2026
  30. Karthik NayakMar 10, 2026
  31. Arsh SrivastavaMar 10, 2026
  32. Arsh SrivastavaMar 10, 2026
  33. 0/5 Advice on checkout dirty filesArsh Srivastava via GitGitGadget, Mar 11, 2026
  34. 1/5 advice: add stashBeforeCheckout advice for dirty branch switchesArsh Srivastava via GitGitGadget, Mar 11, 2026
  35. 2/5 advice: add stashBeforeCheckout advice for dirty branch switches [GSOC]Arsh Srivastava via GitGitGadget, Mar 11, 2026
  36. 3/5 unpack-trees: suggesting 'git checkout -m <branch>' with its repercussionsArsh Srivastava via GitGitGadget, Mar 11, 2026
  37. 4/5 Updating tests and unpack-tress.c [GSOC]Arsh Srivastava via GitGitGadget, Mar 11, 2026
  38. 5/5 File updation [GSOC]Arsh Srivastava via GitGitGadget, Mar 11, 2026
  39. Junio C HamanoMar 11, 2026
  40. Arsh SrivastavaMar 11, 2026
  41. 0/3 Advice on checkout dirty filesArsh Srivastava via GitGitGadget, Mar 11, 2026
  42. 1/3 advice: add stashBeforeCheckout advice for dirty branch switchesArsh Srivastava via GitGitGadget, Mar 11, 2026
  43. 2/3 advice: add stashBeforeCheckout advice for dirty branch switches [GSOC]Arsh Srivastava via GitGitGadget, Mar 11, 2026
  44. 3/3 unpack-trees: suggesting 'git checkout -m <branch>' with its repercussionsArsh Srivastava via GitGitGadget, Mar 11, 2026
  45. Junio C HamanoMar 12, 2026
  46. Arsh SrivastavaMar 12, 2026
  47. unpack-trees: suggesting 'git checkout -m' with its repercussionsArsh Srivastava via GitGitGadget, Mar 12, 2026
  48. Junio C HamanoMar 12, 2026
  49. Arsh SrivastavaMar 12, 2026
  50. Junio C HamanoMar 12, 2026
  51. Arsh SrivastavaMar 12, 2026
  52. Junio C HamanoMar 12, 2026
  53. Arsh SrivastavaMar 12, 2026
  54. unpack-trees: suggest using 'git stash' when checkout failsArsh Srivastava via GitGitGadget, Mar 12, 2026
  55. Junio C HamanoMar 12, 2026
  56. Arsh SrivastavaMar 13, 2026
  57. Karthik NayakMar 13, 2026
  58. Arsh SrivastavaMar 13, 2026
  59. Arsh SrivastavaMar 13, 2026
  60. Arsh SrivastavaMar 13, 2026
  61. Junio C HamanoMar 13, 2026
  62. Konstantin RyabitsevMar 14, 2026

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.