Workflow:
% git annex add
# list new files
% git commit -a -m "foo"
# commit summary
% git annex copy . --to remote --fast
# all files listed with "ok"
% git annex copy . --to remote
# again, lists all files, _but the new ones are actually copied, this time_.
This happens no matter if I
% git push
before copy or not.
PS: Arguably, a copy should push automagically.
Whups, not supposed to be that fast! Fixed, and you should run
git annex fsck --fast
on the repo you ran the copy in. --Joey