The trick is really to ensure that the local repository folder is completely empty when doing the first sync. The same is also true for the first time you sync from a local repo to a remote. The remote repo needs to be completely empty.
Very nice thanks, works now. good work on updating the docs that fast btw.
Another question arises.
I created a dashboard, that was synced just fine everywhere, then deleted it from the admin page.
its gone from the admin page of course but the dashboard folder and files still reside inside the repository. is this expected behaviour? can I just delete the file from the repo manually?