Please, see Greg's answer.
I do not understand Daniel's statement at the thread completely:
Why are you manually copying files around at all? Surely you should just add them to the repo, then check out and commit as necessary. I don't see the need to move the files around - that seems to defeat the whole purpose of a local checkout.
I am at the moment using rsync in coping files from
- ~/bin/
- ~/ (only some dot-files)
Daniel's statement suggests me that there may be a better way to do the workflow locally.
I am not sure what he means by
Surely you should just add them to the repo, then check out and commit as necessary.
It seems that he is not speaking about git-add.
How can you add files to your repo, not with git-add?