Tor should show its Git commit hash on startup
Tor's Git commit hash is compiled into it, and is published in relay/bridge descriptors, but is not shown in the version-information log message on startup. It should be.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information