sync to remote repository