ANOUNCEMENT: first release of ngit and gitworkshop.dev
i'd love your feedback, its really easy for repository maintainers to try out.

https://gitworkshop.dev treat it as alpha
ANOUNCEMENT: first release of ngit and gitworkshop.dev
i'd love your feedback, its really easy for repository maintainers to try out.

https://gitworkshop.dev treat it as alpha
its easy for maintainers to try out on an existing project without effecting your existing collaboration set up (eg GitHub). maintainers can just install ngit and run `ngit init` from their local git repository to being accepting patches / proposal
there is innovation happening with git and nostr in a few places. gitworkshop.dev aims to work with different approaches. ngit is more opinionated, focusing on patches over nostr with backwards-compatible and optional support for PR-like workflows
This seems to be a more polished but compatible version of https://patch34.pages.dev and gitstr:
omg i didn't know #ngit 😲 #nostr is still new for me ... there is a lot to explore! wow
I completely agree. That's why I started ngit and https://gitworkshop.dev
This looks promising, but am I doing this right?
git clone https://gitworkshop.dev/repo/gitworkshop/
Cloning into 'gitworkshop'...
fatal: repository 'https://gitworkshop.dev/repo/gitworkshop/' not found
zsh: exit 128 git clone https://gitworkshop.dev/repo/gitworkshop/
Gitworkshop.dev and ngit handle the code collaboration but to clone a repository, use the git server listed under the repo details.
Got it.
Cool project. It could have a really big impact on the way things are built.
Thanks for the encouragement. I might add `ngit clone nevent/identifier` to make it easier to clone projects without having to understand this distinction. ultimately I would like to create a git remote-helper for so users can do `git clone nostr@nevent...` or `git clone nostr@repo-identifier`. That way maintainers could swap out git_servers without the users having to take any action.
👀
bullish on decentralized github replacement
nostr:note1ph2p00lvnxtyj03ncdtv37mwmd8gj9fppu8ufncd7h6a9vgtfc5svfzfe0