what is the problem that this project solves, when you actually need to first push your project to github to even use this "nostr git"???

"to claim the repository it must be available on a publically accessable git server"

nostr:note1xmcp2cq4q76jtyc52d6z3hzhnxhve5fd7ku3htmnfes0fd6v2lrq7rjh45

Reply to this note

Please Login to reply.

Discussion

Its trivial to move from one git server to another as they all do the sane thing and speak the same language. Github acts as a git server but its main value proposition is a collaboration layer on top.

Contributors propose changes (PRs), there is discussion and comments on code, further changes are proposed, etc. It also widely used for tracking issued which is heavily integrated to the PR system.

Many contributors get band and can no longer participate. Projects also sometimes get band.

Its much harder for a project to move the collaboration and issue tracking to another system than the git server.