rsync private Git avoid sharing credentials

A way to edit and update code without going to the full bother of read-only GitHub accounts is by using rsync.

This assumes server is running an SSH dæmon, of course.

On laptop:

rsync -rtvzs --progress \
   --exclude=bin --exclude=.git \
   ~/myprog login@server:myprog

where we exclude syncing of Git information (which can really screw up things) and compiled files since they would be platform specific.