jj

Coordinate JJ-based version-control workflows for Git-compatible repositories.

203|9|Updated Dec 23, 2019
One-click install
npx skills add https://github.com/elianiva/dotfiles --skill jj-elianiva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jj
Source: https://github.com/elianiva/dotfiles/tree/main/agents/skills/jj
Command: npx skills add https://github.com/elianiva/dotfiles --skill jj-elianiva

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

JJ-based version-control workflows are often verbose and inconsistent; this skill standardizes and documents the workflow to improve efficiency and reliability.

Core Features & Use Cases

  • Aliases & Shortcuts: Short commands like jj tug, jj retrunk, jj lg, and jj compare streamline version-control tasks.
  • Branching & Rebase Workflows: Rebase onto trunk() and manage bookmarks efficiently.
  • Conflict Resolution Guidance: Clear steps when conflicts occur after retrunk to resolve changes quickly.

Quick Start

Ask JJ to show the log of the current branch using jj lg to see recent revisions.

Frequently Asked Questions about jj

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage bookmarks and rebase onto trunk in jujutsu version control?

Jujutsu version control workflows manage bookmarks and rebase onto trunk using standardized commands like jj tug and jj retrunk to streamline Git-compatible repository operations efficiently.

What is the best way to resolve conflicts after rebasing a jj working copy onto the main branch?

The best way to resolve conflicts after rebasing a jj working copy is to follow standardized conflict resolution guidance, which clarifies how to interpret the working copy (@), parent (@-), and trunk() during operations.

Can I use jujutsu for everyday development tasks across both local and remote Git repositories?

Yes, jujutsu coordinates version-control workflows for Git-compatible repositories, applicable to everyday local and remote development tasks including bookmark management and rebasing.

How do I view the log of recent revisions in a jujutsu repository?

To view the log of recent revisions in a jujutsu repository, use the jj lg alias shortcut to display the current branch history and recent changes quickly.

Does jujutsu version control work with Git-compatible repositories and existing remote branches?

Jujutsu version control works seamlessly with Git-compatible repositories, supporting operations across local and remote environments while maintaining compatibility with existing remote branches.