git bech32 commit hash:
git1hcfw2g6tvllmxl47405sfmuz6md565702j3kwd
turn it into a URI:
forge:git1hcfw2g6tvllmxl47405sfmuz6md565702j3kwd
Now create a git server with a single endpoint that anyone can push any commit to. All projects have the same remote for pushing code.
To pull code you need the commit hash... wait, you can sign commits and then do an naddr type thing where the bech32 contains the user's pubkey and label.
Starting to realized how git could really be reimagined to be connected with Nostr.