1git-annex-assist(1) General Commands Manual git-annex-assist(1)
2
3
4
6 git-annex-assist - add files and sync changes with remotes
7
9 git annex assist [remote ...]
10
12 This command assists you in checking files into the repository and
13 syncing with remotes. It's the simplest possible way to use git-annex
14 at the command line, since only this one command needs to be run on a
15 regular basis.
16
17 This command first adds any new files to the repository, and commits
18 those as well as any modified files. Then it does the equivilant of
19 running [[git-annex-pull](1) followed by git-annex-push(1).
20
21 This command operates on all files in the whole working tree, even when
22 ran in a subdirectory. To limit it to operating on files in a subdirec‐
23 tory, use the --content-of option.
24
25 To block some files from being added to the repository, use .gitignore
26 files.
27
28 By default, all files that are added are added to the annex, the same
29 as when you run git annex add. If you configure annex.largefiles, files
30 that it does not match will instead be added with git add.
31
33 --message=msg -m msg
34
35 Use this option to specify a commit message.
36
37 --content-of=path -C path
38 Only add, pull, and push files in the given path.
39
40 This option can be repeated multiple times with different paths.
41
42 Also all options supported by git-annex-pull(1) and
43 git-annex-push(1) can be used.
44
45 Also the git-annex-common-options(1) can be used.
46
48 git-annex(1)
49
50 git-annex-add(1)
51
52 git-annex-pull(1)
53
54 git-annex-push(1)
55
56 git-annex-sync(1)
57
58 git-annex-assistant(1)
59
61 Joey Hess <id@joeyh.name>
62
63 git-annex-assist(1)