Git Workstreams

使用 Git/GitHub 组织 change workstream 的 checkout/worktree 拓扑、规范化仓库隔离、默认 Draft PR 交付、PR 模板、依赖 branch/PR stack 和持续交付权限边界:根据默认分支禁推规则、已发布 package/release、版本与发布流水线等证据识别规范化仓库,并默认用 owning worktree 隔离改动;创建 PR 请求也默认允许 worktree;从默认分支安全发布;完成仓库改动后默认创建可审阅的 Draft PR,创建前发现并使用仓库 PR 模板,真实依赖拆为 stacked Draft PR;跟进已有 PR 的冲突、CI 与本地 commit/push。适用于 worktree 创建、迁移、安全清理、“branch already checked out”,实现或修改完成后的 PR 交付,从 main/master 发布改动,拆分 stacked/dependent PR,使用 `gh stack` 创建、查看、同步或落地 stack,处理 PR merge conflict、checks failed、修到可合并、未提交或未推送修复等请求。`gh stack` 是从本机 `--help` 驱动的可选工具;不要让外部 `gh-stack` skill 共同规划或扩大权限。非规范化仓库且不创建 PR 时,worktree 仍是显式 opt-in;没有可用仓库模板时不得用自由文本绕过;默认 Draft 交付不授权隐式切换主工作区分支、Ready、merge 或 force-push。

zrr1999 6cea96b 2 files · 60.3 KB Updated

File contents

zrr1999/skills/tree/main/skills/git-workstreams commit 6cea96bb08

Frequently asked questions

npx skillmds@latest add zrr1999/git-workstreams