[PATCH 06/11] help: rename "default-ref-format" to "default-ref-storage"
From: Patrick Steinhardt <hidden>
Date: 2026-09-04 10:36:29
Subsystem:
the rest · Maintainer:
Linus Torvalds
When printing information about how specifically Git was built and what defaults it has we also print the default ref storage format used when initializing new repositories. This is to prepare for Git 3.0, where the default storage format will change from the "files" backend to the "reftable" backend. In preceding commits we have adapted "ref-format" parameters to be called "ref-storage" instead to resolve some conceptual mismatches. The build information is now the only place where we still refer to it as "default-ref-format". Rename the field to "default-ref-storage" instead. Signed-off-by: Patrick Steinhardt <redacted> --- help.c | 2 +- t/t0001-init.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/help.c b/help.c
index 46241492ce..61ffadcdc4 100644
--- a/help.c
+++ b/help.c@@ -824,7 +824,7 @@ void get_version_info(struct strbuf *buf, int show_build_options) SHA1_UNSAFE_BACKEND); #endif strbuf_addf(buf, "SHA-256: %s\n", SHA256_BACKEND); - strbuf_addf(buf, "default-ref-format: %s\n", + strbuf_addf(buf, "default-ref-storage: %s\n", ref_storage_format_to_name(REF_STORAGE_FORMAT_DEFAULT)); strbuf_addf(buf, "default-hash: %s\n", hash_algos[GIT_HASH_DEFAULT].name); }
diff --git a/t/t0001-init.sh b/t/t0001-init.sh
index 26bd8c6822..24590ce908 100755
--- a/t/t0001-init.sh
+++ b/t/t0001-init.sh@@ -668,7 +668,7 @@ test_expect_success 'default ref format' ' sane_unset GIT_DEFAULT_REF_FORMAT && git init refformat ) && - git version --build-options | sed -ne "s/^default-ref-format: //p" >expect && + git version --build-options | sed -ne "s/^default-ref-storage: //p" >expect && git -C refformat rev-parse --show-ref-storage >actual && test_cmp expect actual '
--
2.55.0.1007.g17ff1f9808.dirty