Create a repository on GitLab
Clone repo
git clone git@gitlab.com:group/repo.git
git clonne https://gitlab.com/acbg/repo.git
git clone ~/repo.git
Init annex
cd repo; git annex init 'description of the annex'
Copy, remove, modify files
Add files…
git annex add .
…and commit
git commit -m 'Initial commit'
Change filenames or modify archives
git mv ab.jpg a.jpg
Commit again
git commit -m 'Changed file name'
Sync master and git-annex branches, not files content
git push origin master git-annex
Sync file contents
git annex sync --content
Another checkout, other location
Clone the repo
git clone git@gitlab.com:group(or login)/repo.git
Enter the repo
cd repo
Init a new annex
git annex init 'location'
Get files
Get one file
git annex get debian.iso
Get all the content
git annex sync --content