Interface FsckGitOptions

FsckGitOptions defines the supported options for the Git fsck command.

Hierarchy

  • FsckGitOptions

Properties

--cache?: null

Considers any object recorded in the index also as a head node for an unreachability trace.

--connectivity-only?: null

Checks only the connectivity of reachable objects, making sure that any objects referenced by a reachable tag, commit, or tree are present.

--dangling?: null

Prints objects that exist but are never directly used. See also --no-dangling.

--full?: null

Includes objects in pack subdirectories and alternate object pools. See also --no-full.

--lost-found?: null

Writes dangling objects into .git/lost-found/commit/ or .git/lost-found/other/, depending on type.

--name-objects?: null

Displays a name that describes how objects are reachable in addition to the SHA-1.

--no-dangling?: null

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.

--no-full?: null

Excludes objects in pack subdirectories and alternate object pools. See also --full.

--no-progress?: null

Suppresses progress reports to the standard error stream. See also --progress.

--no-reflogs?: null

Does not consider commits referenced only by an entry in a reflog to be reachable.

--progress?: null

Forces progress reports to the standard error stream. See also --no-progress.

--root?: null

Reports root nodes.

--strict?: null

Enables more strict checking.

--tags?: null

Reports tags.

--unreachable?: null

Prints out objects that exist but aren’t reachable from any of the reference nodes.

--verbose?: null

Be chatty.