Arbora

Documentation

CLI reference

Command examples for Arbora; align with your released binary after install.

Edit on GitHub

The exact subcommands and flags ship with your installed version of Arbora. Use arbora --help and arbora <cmd> --help as the source of truth. Below are illustrative patterns common for worktree tooling.

Global

arbora --version
arbora --help

Create a worktree

# Create a new worktree and branch
arbora create my-feature --branch feat/my-feature

# Or from an existing branch
arbora create hotfix-12 --from origin/main

List worktrees

arbora list
# Git equivalent (always available)
git worktree list

Remove a worktree

arbora remove my-feature
# Often wraps:
git worktree remove ../path/to/my-feature

Environment variables

Some builds support configuration via env vars, for example:

export ARBORA_ROOT=../my-repo-wt
arbora create ticket-4410

Check your repo’s README for supported variables.

JSON / scripting

If your CLI supports machine-readable output, prefer it in agent scripts:

arbora list --json

If that flag does not exist yet, parse git worktree list --porcelain in the meantime.

See also