GitHub CLI to JJHub CLI Cheat Sheet
If you are transitioning from GitHub to JJHub, thejjhub CLI provides a familiarly designed interface tailored specifically for Jujutsu (jj) workflows and agentic teams.
Here is a quick translation guide from the GitHub CLI (gh) to the JJHub CLI (jjhub).
Authentication & Setup
Repository Management
Pull Requests / Landing Requests
JJHub uses Landing Requests (LRs) instead of Pull Requests, built native forjj stacked changes.
Issue Tracking
Unique JJHub Commands
Because JJHub is built for agentic workflows andjj version control, the CLI includes features that do not have a direct GitHub equivalent:
- AI Agents: Use
agent()steps in TypeScript workflows to automate tasks with Claude-powered AI agents. - Workflows: Trigger CI/CD pipelines natively with
jjhub workflow run <id>andjjhub run watch <run-id>. - Local Changes: Operate on local
jjhistory withjjhub change listandjjhub bookmark list.