No description
  • JavaScript 100%
Find a file
2026-10-02 14:39:39 +08:00
skills/jj-workflow release v0.1.0 2026-10-02 14:39:39 +08:00
LICENSE release v0.1.0 2026-10-02 14:39:39 +08:00
MANIFEST.json release v0.1.0 2026-10-02 14:39:39 +08:00
package.json release v0.1.0 2026-10-02 14:39:39 +08:00
README.md release v0.1.0 2026-10-02 14:39:39 +08:00

jj-workflow

jj 仓库的改动收尾与发布约定:状态、封口、发布(bookmark + 推送 + 回读)、撤销、并行工作区

以 Pi package(技能形态)发布。技能本体在 skills/jj-workflow/。

  • 平台:macOS / Linux / Windows
  • 许可:GPL-3.0-or-later(全文见 LICENSE)

安装

pi install git:gitea.vhkd.top/pi-hub/jj-workflow.git@v0.1.0

装完 pi-skill list 能看到 jj-workflow,pi-skill jj-workflow check 会告诉还缺什么。

先准备什么

  • jj(命令),安装:brew install jj(或 cargo install --locked jj-cli);emacs-taf 各仓是 colocated;jj 远端操作要求 git ≥ 2.41

常用命令

命令 说明
status 当前改动、分支/远端位置、未发布数量(只读)
commit 封口当前改动(describe + new)
publish 把完成的改动移到分支并推送到远端(默认预览,--yes 执行)
undo 撤销上一条 jj 操作
workspace-add 建并行工作区(替代 git worktree)
workspace-list 列出工作区
workspace-remove 取消跟踪工作区(可 --delete-dir;默认预览,--yes 执行)

用法与对外契约见技能内的 SKILL.md 与 REFERENCE.md。