Why not use (git+)nostr:(//)npub1xxxxxxx/some-project as git remote url? It tells more about the owner and the project, too. Relay discovery is a thing to solve but with purplepag.es we are quite good I think.
The git+nostr: scheme could be more descriptive to what kind of URL this is, e.g. where to paste it.