fsck: --no-dangling omits "dangling object" information
authorJunio C Hamano <gitster@pobox.com>
Tue, 28 Feb 2012 22:55:39 +0000 (14:55 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 28 Feb 2012 22:55:39 +0000 (14:55 -0800)
commitc6a13b2c86b71cb25011094ff2dee3d7769991a2
tree79877bce418a0b108d847a1c49779194b97c5345
parentba998d33e22d6fce4445af5834dc227609672501
fsck: --no-dangling omits "dangling object" information

The default output from "fsck" is often overwhelmed by informational
message on dangling objects, especially if you do not repack often, and a
real error can easily be buried.

Add "--no-dangling" option to omit them, and update the user manual to
demonstrate its use.

Based on a patch by Clemens Buchacher, but reverted the part to change
the default to --no-dangling, which is unsuitable for the first patch.
The usual three-step procedure to break the backward compatibility over
time needs to happen on top of this, if we were to go in that direction.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-fsck.txt
Documentation/git-repack.txt
Documentation/user-manual.txt
builtin/fsck.c
t/t1450-fsck.sh