I figured out the issue and the solution/issue I think needs adding to the Documentation (if you agree @ben).
Unless I am missing something, you can’t have your repos which contain /trellis
etc inside your /Documents directory (/Users/user/Documents/repo)
.
I moved mine to a new directory: /Users/user/Development
and all worked fine!