xenial (1) git-annex-add.1.gz

Provided by: git-annex_5.20151208-1build1_amd64 bug

NAME

       git-annex-add - adds files to the git annex

SYNOPSIS

       git annex add [path ...]

DESCRIPTION

       Adds  files  in the path to the annex. If no path is specified, adds files from the current directory and
       below.

       Normally, files that are already checked into git, or that git has been  configured  to  ignore  will  be
       silently skipped.

       If  annex.largefiles  is  configured,  and  does not match a file that is being added, git annex add will
       behave the same as git add and add the non-large file directly to the git repository, instead of  to  the
       annex.

       This  command  can  also  be  used  to  add  symbolic  links, both symlinks to annexed content, and other
       symlinks.

OPTIONS

       --include-dotfiles

              Dotfiles are skipped unless explicitly listed, or unless this option is used.

       --force
              Add gitignored files.

       --backend
              Specifies which key-value backend to use.

       file matching options
              Many of the git-annex-matching-options(1) can be used to specify files to add.

              For example: --largerthan=1GB

       --jobs=N -JN
              Adds multiple files in parallel. This may be faster.  For example: -J4

SEE ALSO

       git-annex(1)

       git-annex-unlock(1)

       git-annex-lock(1)

       git-annex-undo(1)

       git-annex-import(1)

       git-annex-unannex(1)

       git-annex-reinject(1)

AUTHOR

       Joey Hess <id@joeyh.name>

                                                                                                git-annex-add(1)