If fork is an empty repo, syncing fails
Cloning an empty bare-repo is not possible (actually cloning at all is not possible)
Thus investigate, whether we can just call "git init", "git remote add origin ${url}" if the clone fails?
Cloning an empty bare-repo is not possible (actually cloning at all is not possible)
Thus investigate, whether we can just call "git init", "git remote add origin ${url}" if the clone fails?