mirror of
https://github.com/git/git
synced 2024-08-25 02:35:46 +00:00
Merge branch 'jc/doc-gc-prune-now'
"git gc" is safe to run anytime only because it has the built-in grace period to protect young objects. In order to run with no grace period, the user must make sure that the repository is quiescent. * jc/doc-gc-prune-now: Documentation/gc: warn against --prune=<now>
This commit is contained in:
commit
d5d1e35ace
|
@ -63,8 +63,11 @@ automatic consolidation of packs.
|
|||
--prune=<date>::
|
||||
Prune loose objects older than date (default is 2 weeks ago,
|
||||
overridable by the config variable `gc.pruneExpire`).
|
||||
--prune=all prunes loose objects regardless of their age.
|
||||
--prune is on by default.
|
||||
--prune=all prunes loose objects regardless of their age (do
|
||||
not use --prune=all unless you know exactly what you are doing.
|
||||
Unless the repository is quiescent, you will lose newly created
|
||||
objects that haven't been anchored with the refs and end up
|
||||
corrupting your repository). --prune is on by default.
|
||||
|
||||
--no-prune::
|
||||
Do not prune any loose objects.
|
||||
|
|
Loading…
Reference in a new issue