What problem does it solve?
Guide for using Jujutsu (jj) version control with GitHub and GitLab. Use this skill whenever the user asks about jj with GitHub/GitLab, pushing changes with jj, creating pull requests using jj, handling bookmarks in jj, addressing review comments in jj, fetching/updating from remotes with jj, merge conflicts in jj, or any workflow involving jj and a remote Git host. Trigger on any mention of "jj git push", "jj bookmark", "jj git fetch", "jj with GitHub", "PR with jj", or similar jj+remote-host combinations.
Core Features & Use Cases
- Streamlined workflows: pushing changes with jj, creating and managing bookmarks, and coordinating pull requests with GitHub/GitLab.
- Remote collaboration: fetch/update from remotes, review comments, and merge conflict resolution across hosts.
- Cross-host guidance: practical patterns for JJ-driven collaboration with GitHub and GitLab, including PR workflows and remote configuration.
Quick Start
Push a feature bookmark to the configured GitHub/GitLab remote and create a corresponding pull request.