diff options
author | Nicolas Pitre <nico@cam.org> | 2008-12-30 14:45:11 -0500 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2009-01-01 04:51:51 -0800 |
commit | 8e8daf33632d14f01d342b4f89d8afceecdd606b (patch) | |
tree | 4408763d1d4968d162d6d946fb33abd2fee0ea6b /Documentation | |
parent | 936b7057e8401665a2d106e8de018561db6333fe (diff) | |
download | git-8e8daf33632d14f01d342b4f89d8afceecdd606b.tar.gz git-8e8daf33632d14f01d342b4f89d8afceecdd606b.tar.xz |
objects to be pruned immediately don't have to be loosened
When there is no grace period before pruning unreferenced objects, it is
pointless to push those objects in their loose form just to delete them
right away.
Also be more explicit about the possibility of using "now" in the
gc.pruneexpire config variable (needed for the above behavior to
happen).
Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/config.txt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Documentation/config.txt b/Documentation/config.txt index 52786c7df..41dd0f3e9 100644 --- a/Documentation/config.txt +++ b/Documentation/config.txt @@ -702,7 +702,9 @@ gc.packrefs:: gc.pruneexpire:: When 'git-gc' is run, it will call 'prune --expire 2.weeks.ago'. - Override the grace period with this config variable. + Override the grace period with this config variable. The value + "now" may be used to disable this grace period and always prune + unreachable objects immediately. gc.reflogexpire:: 'git-reflog expire' removes reflog entries older than |