# ngit a command-line tool to send and review patches via nostr * works seemlessly with [gitworkshop.dev](https://gitworkshop.dev) * fully compatible with [nip34 draft](https://github.com/nostr-protocol/nips/pull/997) * enables proposals to be managed as branches, similar to GitHub PRs via nip34+ see [gitworkshop.dev/ngit](https://gitworkshop.dev/ngit) and [gitworkshop.dev/about](https://gitworkshop.dev/about) for more details ### Commands run from the directory of the git repository: * `ngit init` signal you are this repo's maintainer accepting proposals via nostr * `ngit send` issue commits as a proposal * `ngit list` list proposals; checkout, apply or donwload selected and when on a proposal branch: * `ngit push` send proposal revision * `ngit pull` fetch and apply new proposal commits / revisions linked to branch ## Contributions Welcome! use ngit to submit proposals! [gitworkshop.dev/repo/ngit](https://gitworkshop.dev/repo/ngit) to report issues and see proposals install the tool with `cargo install ngit`, use a prebuilt binary or build from source off the master branch.