Optional
--allRequests all available versions of files be synced.
Optional
--allow-Controls whether to merge histories that do not share a common ancestor. See also --no-allow-unrelated-histories.
Optional
--backendSpecifies the key-value backend to use when adding files, or when importing from a special remote. Method GitAnnexAPI.getBackends obtains a list of backend names.
Optional
--cleanupRemoves the local and remote synced/ branches created and pushed by git-annex sync.
Optional
--commitThe complement of --no-commit.
Optional
--contentCauses the content of annexed files to also be uploaded and downloaded as necessary. See also --no-content.
Optional
--content-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
--jobsSpecifies the number of cores to use for synchronizing multiple files in parallel.
Optional
--messageSpecifies the commit message.
Optional
--mincopiesOverrides the mincopies setting.
Optional
--no-The complement of --allow-unrelated-histories.
Optional
--no-Avoids committing local changes. See also --commit.
Optional
--no-The complement of --content.
Optional
--no-Prevents debug message display.
Optional
--no-Disables all pulling. See also --pull.
Optional
--no-Disables all pushing. See also --push.
Optional
--no-Disables automatic merge conflict resolution. See also --resolvemerge.
Optional
--not-The complement of --only-annex.
Optional
--numcopiesOverrides the numcopies setting.
Optional
--only-Syncs only the git-annex branch and annexed content, not other Git branches. See also --not-only-annex.
Optional
--pullThe complement of --no-pull.
Optional
--pushThe complement of --no-push.
Optional
--quietSuppresses verbose output.
Optional
--resolvemergeThe complement of --no-resolvemerge.
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
--verboseEnables verbose display.
Optional
-cOverrides Git configuration settings.
SyncOptions defines the supported options for the git-annex sync command.