Both the local and customcards folders are ‘virtual’ folders… pointers to the www folder. They do not physically exist.
So under www, create /github/customcards/thomasloven folder. Then in the tracker card if you tap check it will see those cards as referenced in lovelace. If you tap update all it will even download them for you!
The benefit of using customcards instead of local is there are no caching issues. I have found you don’t need the ?track=true on the end either and you don’t need the version number either.
I don’t know… does it work without ?track=true for your cards? You don’t need a trailing ?
I actually went back over the docs for my cards and see that the dev says to have the track=true so I left my cards as they were. I suspect they will work either way.