PATH path of a dataset or dataset component to be dropped. Constraints: value must be a string or value
must be NONE
-h, --help, --help-np
show this help message. --help-np forcefully disables the use of a pager for displaying the help
message
--what {filecontent|allkeys|datasets|all}
select what type of items shall be dropped. With 'filecontent', only the file content (git-annex
keys) of files in a dataset's worktree will be dropped. With 'allkeys', content of any version of
any file in any branch (including, but not limited to the worktree) will be dropped. This effec‐
tively empties the annex of a local dataset. With 'datasets', only complete datasets will be
dropped (implies 'allkeys' mode for each such dataset), but no filecontent will be dropped for any
files in datasets that are not dropped entirely. With 'all', content for any matching file or
dataset will be dropped entirely. Constraints: value must be one of ('filecontent', 'allkeys',
'datasets', 'all') [Default: 'filecontent']
--reckless {modification|availability|undead|kill}
disable individual or all data safety measures that would normally prevent potentially irre‐
versible data-loss. With 'modification', unsaved modifications in a dataset will not be detected.
This improves performance at the cost of permitting potential loss of unsaved or untracked dataset
components. With 'availability', detection of dataset/branch-states that are only available in the
local dataset, and detection of an insufficient number of file-content copies will be disabled.
Especially the latter is a potentially expensive check which might involve numerous network trans‐
actions. With 'undead', detection of whether a to-be-removed local annex is still known to exist
in the network of dataset-clones is disabled. This could cause zombie-records of invalid file
availability. With 'kill', all safety-checks are disabled. Constraints: value must be one of
('modification', 'availability', 'undead', 'kill')
-d DATASET, --dataset DATASET
specify the dataset to perform drop from. If no dataset is given, the current working directory is
used as operation context. Constraints: Value must be a Dataset or a valid identifier of a Dataset
(e.g. a path) or value must be NONE
-r, --recursive
if set, recurse into potential subdatasets.
-R LEVELS, --recursion-limit LEVELS
limit recursion into subdatasets to the given number of levels. Constraints: value must be con‐
vertible to type 'int' or value must be NONE
-J NJOBS, --jobs NJOBS
how many parallel jobs (where possible) to use. "auto" corresponds to the number defined by 'data‐
lad.runtime.max-annex-jobs' configuration item. Constraints: value must be convertible to type
'int' or value must be NONE or value must be one of ('auto',)
--nocheck
DEPRECATED: use '--reckless availability'.
--if-dirtyIF_DIRTY
DEPRECATED and IGNORED: use --reckless instead.
--version
show the module and its version which provides the command