.TH "datalad siblings" "1" "2023\-07\-03" "datalad siblings 0.19.2" .SH NAME \fBdatalad siblings\fR \- manage sibling configuration .SH SYNOPSIS .nh .HP \fBdatalad siblings\fR [-h] [-d\~DATASET] [-s\~NAME] [--url [URL]] [--pushurl\~PUSHURL] [-D\~DESCRIPTION] [--fetch] [--as-common-datasrc\~NAME] [--publish-depends\~SIBLINGNAME] [--publish-by-default\~REFSPEC] [--annex-wanted\~EXPR] [--annex-required\~EXPR] [--annex-group\~EXPR] [--annex-groupwanted\~EXPR] [--inherit] [--no-annex-info] [-r] [-R\~LEVELS] [--version] [{query|add|remove|configure|enable}] .hy .SH DESCRIPTION This command offers four different actions: 'query', 'add', 'remove', 'configure', 'enable'. 'query' is the default action and can be used to obtain information about (all) known siblings. 'add' and 'configure' are highly similar actions, the only difference being that adding a sibling with a name that is already registered will fail, whereas re\-configuring a (different) sibling under a known name will not be considered an error. 'enable' can be used to complete access configuration for non\-Git sibling (aka git\-annex special remotes). Lastly, the 'remove' action allows for the removal (or de\-configuration) of a registered sibling. .PP For each sibling (added, configured, or queried) all known sibling properties are reported. This includes: .PP "name" Name of the sibling .PP "path" Absolute path of the dataset .PP "url" For regular siblings at minimum a "fetch" URL, possibly also a "pushurl" .PP Additionally, any further configuration will also be reported using a key that matches that in the Git configuration. .PP By default, sibling information is rendered as one line per sibling following this scheme:: .PP : (<+|\->) [.