Optional --allCauses all versions of all files to be fscked.
Optional --branchOperates on files in the specified branch or treeish.
Optional --debugDisplays debug messages.
Optional --debugfilterShows debug messages coming from a module.
Optional --explainDisplays explanations of what git-annex takes into account when deciding what to do.
Optional --fastAvoids slow operations normally performed by a command.
Optional --forceAllows actions that may lose annexed data
Optional --fromChecks the specified remote, rather than the local repository.
Optional --incrementalStarts a new incremental fsck pass.
Optional --incremental-Sets the time period between incremental fsck.
Optional --jobsSpecifies the number of cores to use for checking in parallel.
Optional --jsonProduces a JSON object on each line of output. Type predicate isActionResult may be passed to safeParse or safeParseToArray when processing the output.
Optional --keyFscks the specified key.
Optional --mincopiesOverrides the mincopies setting.
Optional --moreResumes the last incremental fsck pass where it left off.
Optional --no-Prevents debug message display.
Optional --numcopiesOverrides the numcopies setting.
Optional --quietSuppresses verbose output.
Optional --size-Limits the total size of annexed files a git-annex command can process.
Optional --time-Limits the duration of a git-annex command.
Optional --unusedOperates on files found by last run of git-annex unused.
Optional --verboseEnables verbose display.
Optional -cOverrides Git configuration settings.
Optional matchingSpecifies the file matching options.
Matching is an anonymous option. The name matching is not presented to the git-annex command.
The values passed to the matching option are passed to git-annex in the order provided.
Consult the git-annex matching options documentation for the possible options.
FsckAnxOptions defines the supported options for the git-annex fsck command.