No description
- JavaScript 100%
| skills/jj-workflow | ||
| LICENSE | ||
| MANIFEST.json | ||
| package.json | ||
| README.md | ||
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。