Installation
Requires Rust 1.91+ when building from source. Runtime requires jj 0.36+ and a colocated jj/git repository with a supported remote.
Homebrew
brew tap michaeldhopkins/tap
brew install jjpr
cargo-binstall
cargo binstall jjpr
Pulls a pre-built binary if one is published for your platform; falls back to building from source.
crates.io
cargo install jjpr
From source
git clone https://github.com/michaeldhopkins/jjpr
cargo install --path jjpr
Verifying
jjpr --version
Confirms the binary is on your $PATH and reports the installed
version.
Next: authentication
jjpr needs an API token (or gh / glab credentials) to talk to the
forge. See Forge support for token env vars and
self-hosted setup, and auth for verifying that
jjpr can authenticate from the current repo.