From f9825d1cf752b8d04a3e9193ff6fdb54d09e28a3 Mon Sep 17 00:00:00 2001 From: Taylor Blau Date: Fri, 20 May 2022 19:18:03 -0400 Subject: builtin/repack.c: support generating a cruft pack Expose a way to split the contents of a repository into a main and cruft pack when doing an all-into-one repack with `git repack --cruft -d`, and a complementary configuration variable. Signed-off-by: Taylor Blau Signed-off-by: Junio C Hamano --- Documentation/technical/cruft-packs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Documentation/technical') diff --git a/Documentation/technical/cruft-packs.txt b/Documentation/technical/cruft-packs.txt index c0f583cd48..d81f3a8982 100644 --- a/Documentation/technical/cruft-packs.txt +++ b/Documentation/technical/cruft-packs.txt @@ -17,7 +17,7 @@ pruned according to normal expiry rules with the next 'git gc' invocation. Unreachable objects aren't removed immediately, since doing so could race with an incoming push which may reference an object which is about to be deleted. -Instead, those unreachable objects are stored as loose object and stay that way +Instead, those unreachable objects are stored as loose objects and stay that way until they are older than the expiration window, at which point they are removed by linkgit:git-prune[1]. -- cgit v1.3