The 10.x repo is very sparse, and needs a lot of attention, I've had to rebuild a number of packages to make it usable. openssl and ncurses updates makes alot of packages from 9.x broken.
As far as git, if I recall, I tried from the 9.x repo, but it didn't like the upgraded libraries, so I had to build it from source. It's a tricky build if you want documentation, but binaries is not bad at all.
If you are wanting git, I would imagine you want to compile something. compiletc.tcz is also missing from the 10.x repo, but that and all of the missing dependencies in the tree can be pulled from the 9.x repo.
If anyone that has access to update the tc repo wants to get in touch with me, I can supply quite a few updated extensions.