Congrats. You may not realize it, but nostr actually would not exist without the git use case. I've also been working on it for 4 years, but in my case relays are not a storage system, they relay git events from one repo to another. Hopefully our ideas can find an intersection.
If you get your events compatible with the "Git Stuff" NIP, we can read them.
@Michael J found another one.
I see a different intersection. My Git NIP predates NIP-34 and I've been iterating on it 4-5 years until it's exactly what I want. However I can use git with ngit becasue its compatible with git. Just like I use it with radicle. In this case the common territory is git and nostr. Rather than a bespoke NIP. One thing that i need is the equivalent of "github pages" and radicle has implemented that, as have I. If I used ngit too, that would be the first thing that I would look at.
Let me correct this. Having looked through the details, the two are compatible. Fortunately we managed to converge on the same idea due to good luck.