summaryrefslogtreecommitdiffstats
path: root/git-repack.html
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2022-06-03 15:26:23 -0700
committerJunio C Hamano <gitster@pobox.com>2022-06-03 15:26:23 -0700
commitc926f62d061511274a5bfe2b3653a1f729b97a04 (patch)
tree11b6cecfee8dcaeeb11a6fba485f60001e103778 /git-repack.html
parent5e833e00b1d044e2b5830a3fb639718bcc4c1811 (diff)
downloadgit-htmldocs-c926f62d061511274a5bfe2b3653a1f729b97a04.tar.gz
Autogenerated HTML docs for v2.36.1-299-gab336
Diffstat (limited to 'git-repack.html')
-rw-r--r--git-repack.html23
1 files changed, 22 insertions, 1 deletions
diff --git a/git-repack.html b/git-repack.html
index 4d66f0343..f77c7bfd4 100644
--- a/git-repack.html
+++ b/git-repack.html
@@ -820,6 +820,27 @@ to the new separate pack will be written.</p></div>
</p>
</dd>
<dt class="hdlist1">
+--cruft
+</dt>
+<dd>
+<p>
+ Same as <code>-a</code>, unless <code>-d</code> is used. Then any unreachable objects
+ are packed into a separate cruft pack. Unreachable objects can
+ be pruned using the normal expiry rules with the next <code>git gc</code>
+ invocation (see <a href="git-gc.html">git-gc(1)</a>). Incompatible with <code>-k</code>.
+</p>
+</dd>
+<dt class="hdlist1">
+--cruft-expiration=&lt;approxidate&gt;
+</dt>
+<dd>
+<p>
+ Expire unreachable objects older than <code>&lt;approxidate&gt;</code>
+ immediately instead of waiting for the next <code>git gc</code> invocation.
+ Only useful with <code>--cruft -d</code>.
+</p>
+</dd>
+<dt class="hdlist1">
-l
</dt>
<dd>
@@ -1091,7 +1112,7 @@ attribute <code>delta</code> set to false.</p></div>
<div id="footer">
<div id="footer-text">
Last updated
- 2022-01-05 14:13:29 PST
+ 2022-06-03 15:24:31 PDT
</div>
</div>
</body>