X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=Documentation%2Fgit-fsck-cache.txt;h=f1c18c10d82c63cab74779a4feacd2cde8671767;hb=f170e4b39d87365cda17b80436ba6db4a2044e88;hp=ff97504cd6b0d6da8f686b4b5c22f96a7888e6c1;hpb=6f97a894d6fe78c9ae24a128e6b93765b4cc76ff;p=git.git diff --git a/Documentation/git-fsck-cache.txt b/Documentation/git-fsck-cache.txt index ff97504c..f1c18c10 100644 --- a/Documentation/git-fsck-cache.txt +++ b/Documentation/git-fsck-cache.txt @@ -9,7 +9,7 @@ git-fsck-cache - Verifies the connectivity and validity of the objects in the da SYNOPSIS -------- -'git-fsck-cache' [--tags] [--root] [--delta-depth] [--unreachable] [--cache] [*] +'git-fsck-cache' [--tags] [--root] [--unreachable] [--cache] [--standalone | --full] [*] DESCRIPTION ----------- @@ -37,8 +37,21 @@ OPTIONS Consider any object recorded in the cache also as a head node for an unreachability trace. ---delta-depth:: - Report back the length of the longest delta chain found. +--standalone:: + Limit checks to the contents of GIT_OBJECT_DIRECTORY + (.git/objects), making sure that it is consistent and + complete without referring to objects found in alternate + object pools listed in GIT_ALTERNATE_OBJECT_DIRECTORIES, + nor packed GIT archives found in .git/objects/pack; + cannot be used with --full. + +--full:: + Check not just objects in GIT_OBJECT_DIRECTORY + (.git/objects), but also the ones found in alternate + object pools listed in GIT_ALTERNATE_OBJECT_DIRECTORIES, + and in packed GIT archives found in .git/objects/pack + and corresponding pack subdirectories in alternate + object pools; cannot be used with --standalone. It tests SHA1 and general object sanity, and it does full tracking of the resulting reachability and everything else. It prints out any