If you just want to clone and pull with a grasp repository you can use any of the git servers listed in the annonucement event. I did this draft grasp spec to allow someone to push with a standard git client 

gitworkshop - Decentralized Git
Decentralized GitHub alternative over Nostr for browsing repositories, managing issues, and collaborating on pull requests.
Introduces a trusted third party — the service — that faithfully signs
repo state announcements on the user's behalf, enabling Git-over-SSH
without a Nostr signing plugin, trading trustlessness for convenience
and simpler onboarding. Users retain GRASP backup, redundancy, and
collaboration benefits, and can remove the proxy pubkey from maintainers
to return to a fully self-signed setup at any time.
View quoted note →