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.
Follow

@alex If this can destroy GitHub's near monopoly on Git repositories, I would be all for it.

· · Web · 0 · 0 · 2
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.