From e52cd654c9b21a98817578b8fd668da99053ee2b Mon Sep 17 00:00:00 2001 From: Lucas Seiki Oshiro Date: Sat, 16 Aug 2025 19:46:02 -0300 Subject: repo: add the field layout.shallow This commit is part of the series that introduces the new subcommand git-repo-info. The flag `--is-shallow-repository` from git-rev-parse is used for retrieving whether the repository is shallow. This way, it is used for querying repository metadata, fitting in the purpose of git-repo-info. Then, add a new field `layout.shallow` to the git-repo-info subcommand containing that information. Helped-by: Phillip Wood Helped-by: Junio C Hamano Helped-by: Justin Tobler Helped-by: Eric Sunshine Mentored-by: Karthik Nayak Mentored-by: Patrick Steinhardt Signed-off-by: Lucas Seiki Oshiro Signed-off-by: Junio C Hamano --- Documentation/git-repo.adoc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Documentation/git-repo.adoc') diff --git a/Documentation/git-repo.adoc b/Documentation/git-repo.adoc index 932b08c26f..01b7f9c95e 100644 --- a/Documentation/git-repo.adoc +++ b/Documentation/git-repo.adoc @@ -41,6 +41,9 @@ values that they return: `layout.bare`:: `true` if this is a bare repository, otherwise `false`. +`layout.shallow`:: + `true` if this is a shallow repository, otherwise `false`. + `references.format`:: The reference storage format. The valid values are: + -- cgit v1.2.3