用 Jujutsu 玩转 GitHub 的堆叠 PR(Stacked PR)
来源:alan.norbauer.com — 2026-08-08
📋 概述
GitHub 于 2026-07-30 将堆叠 PR(Stacked Pull Request)功能开放公测,官方主要面向 git 用户,但也声明支持 Jujutsu(jj)等 git 兼容版本控制系统。本文是一份用 jj 驱动 GitHub 堆叠 PR 的完整入门指南:从安装 git、jj 与 gh CLI,到安装 stacking 扩展,再到在堆栈顶部、底部或中部添加、删除、更新提交,以及合并堆栈的整套手动工作流。
🔑 核心要点
- 堆叠 PR 把一长串依赖提交拆成可独立审查的小 PR,大幅降低 review 门槛。
- 使用 jj + gh 的 stacking 扩展,可以在堆栈任意位置插入新提交,无需 rebase 体操。
- 更新旧提交、删除中间提交、合并整条堆栈都有对应的一套 jj 命令。
- 作者是 jj 堆叠系列文章的其中一篇,实战优先、命令逐个过。
💡 金句
堆叠 PR 不是炫耀炫技,而是让每个改动都能独立、小步地被看懂。
👍 0
👎 0
← 返回 Lobsters 首页