diff options
Diffstat (limited to 'man1/git-repack.1')
-rw-r--r-- | man1/git-repack.1 | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/man1/git-repack.1 b/man1/git-repack.1 index 05677cfd3..d94f64676 100644 --- a/man1/git-repack.1 +++ b/man1/git-repack.1 @@ -2,12 +2,12 @@ .\" Title: git-repack .\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author] .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 2023-10-13 +.\" Date: 2023-10-18 .\" Manual: Git Manual -.\" Source: Git 2.42.0.398.ga9ecda2788 +.\" Source: Git 2.42.0.411.g813d9a9188 .\" Language: English .\" -.TH "GIT\-REPACK" "1" "2023\-10\-13" "Git 2\&.42\&.0\&.398\&.ga9ecda" "Git Manual" +.TH "GIT\-REPACK" "1" "2023\-10\-18" "Git 2\&.42\&.0\&.411\&.g813d9a" "Git Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -98,6 +98,21 @@ invocation\&. Only useful with \fB\-\-cruft \-d\fR\&. .RE .PP +\-\-max\-cruft\-size=<n> +.RS 4 +Repack cruft objects into packs as large as +\fB<n>\fR +bytes before creating new packs\&. As long as there are enough cruft packs smaller than +\fB<n>\fR, repacking will cause a new cruft pack to be created containing objects from any combined cruft packs, along with any new unreachable objects\&. Cruft packs larger than +\fB<n>\fR +will not be modified\&. When the new cruft pack is larger than +\fB<n>\fR +bytes, it will be split into multiple packs, all of which are guaranteed to be at most +\fB<n>\fR +bytes in size\&. Only useful with +\fB\-\-cruft \-d\fR\&. +.RE +.PP \-\-expire\-to=<dir> .RS 4 Write a cruft pack containing pruned objects (if any) to the directory |