repo subtree is set to 'site' but that path does not exist in the repo. Edit
`repo_subtree_path` for 'tomoro.site' in `wordpress_sites.yml`.
fatal: [103.16.128.102]: FAILED! => {"changed": false, "failed": true}
When I look at my repo, it only contains the contents of the ‘site’ directory. So there is no ‘site’ directory.
When I look at the Roots Example Project repo it has the ‘site’ and ‘trellis’ folders there. Have I done something wrong deploying to git?
You clearly showed just now that you did a git init in the site folder. Of course it’s going to be missing the Trellis (Ansible) folder.
You are not following the instructions to setup a Trellis project.
You need to go back and look at the Trellis/roots-example-project README files and project documentation, follow the steps, and you will get up and running.