Optional
--cacheConsiders any object recorded in the index also as a head node for an unreachability trace.
Optional
--connectivity-Checks only the connectivity of reachable objects, making sure that any objects referenced by a reachable tag, commit, or tree are present.
Optional
--danglingPrints objects that exist but are never directly used. See also --no-dangling.
Optional
--fullIncludes objects in pack subdirectories and alternate object pools. See also --no-full.
Optional
--lost-Writes dangling objects into .git/lost-found/commit/ or .git/lost-found/other/, depending on type.
Optional
--name-Displays a name that describes how objects are reachable in addition to the SHA-1.
Optional
--no-Suppresses printing of objects that exist but are never direcConsiders any object recorded in the index also as a head node for an unreachability tracetly used. See also --dangling.
Optional
--no-Excludes objects in pack subdirectories and alternate object pools. See also --full.
Optional
--no-Suppresses progress reports to the standard error stream. See also --progress.
Optional
--no-Does not consider commits referenced only by an entry in a reflog to be reachable.
Optional
--progressForces progress reports to the standard error stream. See also --no-progress.
Optional
--rootReports root nodes.
Optional
--strictEnables more strict checking.
Optional
--tagsReports tags.
Optional
--unreachablePrints out objects that exist but aren’t reachable from any of the reference nodes.
Optional
--verboseBe chatty.
FsckGitOptions defines the supported options for the Git fsck command.