Build from the approved checkout
Run the repository build from its root.
cd "$CLI_SOURCE_DIR"
make buildObservable result: The build completes and produces bin/gobb.
One public development Beta CLI is available without a Hub account. The source-build walkthrough below remains an optional organizer-assisted path.
After download, verify its SHA-256 and run version --json before use. Unsigned and unnotarized: macOS may block it. No Desktop DMG, package-manager installer, or automatic installation is offered here.
macOS arm64 · 0.1.35 · 13,629,650 bytes
SHA-256: 614c55d1625896f3650dff64589fd73e4ee5cc7da7d6bad047ec8e6c6ccfdf8b
CLI_SOURCE_DIR is the absolute path of the organizer-approved Gobb source checkout. Run only build, version, and install commands there.
WORK_REPOSITORY is the absolute path of your existing, organizer-assisted prepared and already initialized Gobb repository. Run context and working-repository commands there.
The organizer supplies HUB_ORIGIN, ORG_ID, PROJECT_ID, and a short-lived GOBB_HUB_TOKEN through a secure channel. Set the token locally outside this tutorial. Never paste it into AI, chat, screenshots, or documentation.
Run the repository build from its root.
cd "$CLI_SOURCE_DIR"
make buildObservable result: The build completes and produces bin/gobb.
Read the binary version before using it.
cd "$CLI_SOURCE_DIR"
./bin/gobb versionObservable result: The CLI prints its version instead of a shell or missing-file error.
Run make install-local in CLI_SOURCE_DIR; it places the binary at $HOME/.local/bin/gobb, then the shown export adds that directory to the current shell’s PATH.
cd "$CLI_SOURCE_DIR"
make install-local
export PATH="$HOME/.local/bin:$PATH"
gobb versionObservable result: gobb version resolves to the installed local binary.
Replace the uppercase metavariables with organizer-supplied values.
cd "$WORK_REPOSITORY"
gobb hub project --hub-origin HUB_ORIGIN --organization ORG_ID --project PROJECT_IDObservable result: The CLI reports current Project access or a specific actionable failure.
This does not clone. Use it only when every eligibility condition in the usage guide is already satisfied.
cd "$WORK_REPOSITORY"
gobb hub workspace bind --hub-origin HUB_ORIGIN --organization ORG_ID --project PROJECT_IDObservable result: The exact existing workspace association is recorded without cloning.
Recheck current access and binding after the operation.
cd "$WORK_REPOSITORY"
gobb hub workspace status --refreshObservable result: The CLI reports the refreshed workspace/access state.