git-gc.txt, git-reflog.txt: document new expiry options
commit61929404df24325b8bebedbd70d55d21142de9dd
authorMichael Haggerty <mhagger@alum.mit.edu>
Thu, 18 Apr 2013 07:46:34 +0000 (18 09:46 +0200)
committerJunio C Hamano <gitster@pobox.com>
Thu, 18 Apr 2013 16:30:15 +0000 (18 09:30 -0700)
tree0adc04621204abdb7d6bf8a55a281e41885c82c2
parent3d27b9b005f26b107227fc18b6648df329daee97
git-gc.txt, git-reflog.txt: document new expiry options

Document the new values that can be used for expiry values where their
use makes sense:

* git reflog expire --expire=[all|never]
* git reflog expire --expire-unreachable=[all|never]
* git gc --prune=all

Other combinations aren't useful and therefore no documentation is
added (even though they are allowed):

* git gc --prune=never

  is redundant with "git gc --no-prune"

* git prune --expire=all

  is equivalent to providing no --expire option

* git prune --expire=never

  is a NOP

Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-gc.txt
Documentation/git-reflog.txt