]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Documentation/git-multi-pack-index.txt: clarify expire behavior
authorTaylor Blau <me@ttaylorr.com>
Tue, 20 Sep 2022 01:55:42 +0000 (21:55 -0400)
committerJunio C Hamano <gitster@pobox.com>
Wed, 21 Sep 2022 17:21:46 +0000 (10:21 -0700)
The `expire` sub-command of `git multi-pack-index` will never expire
`.keep` packs, regardless of whether or not any of their objects were
selected in the MIDX.

This has always been the case since 19575c7c8e (multi-pack-index:
implement 'expire' subcommand, 2019-06-10), which came after cff9711616
(multi-pack-index: prepare for 'expire' subcommand, 2019-06-10), when
this documentation was originally written.

Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-multi-pack-index.txt

index b4a2378cd8c7669055093ec5a3ec9dee514ee362..11e6dc53e3bbe91d4c8caa955f60da63967bf0d1 100644 (file)
@@ -71,8 +71,9 @@ verify::
 
 expire::
        Delete the pack-files that are tracked by the MIDX file, but
-       have no objects referenced by the MIDX. Rewrite the MIDX file
-       afterward to remove all references to these pack-files.
+       have no objects referenced by the MIDX (with the exception of
+       `.keep` packs). Rewrite the MIDX file afterward to remove all
+       references to these pack-files.
 
 repack::
        Create a new pack-file containing objects in small pack-files