github / github/roadmap

Pull request stacks [Public Preview]

未关闭
#1,218 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
cloud Enterprise Public Preview Shipped Team
主要语言
没有语言数据
星标
8.9k
派生
1.8k
PR 合并指标
30 天内没有已合并 PR

描述

### Value Prop

We're making it easier to land changes by enabling you to break up the changes into separate pull requests that are stacked on top of each other. Each pull request in the stack is aware of the other pull requests in the stack and what its ultimate target branch is (so the appropriate branch protections and rules are enforced) and individual parts (or the entire stack) can be merged as soon as they are ready.

Because each part of the stack is a just a pull request, there is a low barrier to entry, does not require major changes to your team's workflows, and works with existing apps and tools.

Image

### Expected Outcome

1. Pull requests can be stacked on top of each other, with the appropriate branch protections and rules applied on each pull request in the stack.
2. All or part of the stack can be merged once the necessary requirements have been met.
3. Works with existing app and tools that understand branches and pull requests.

贡献指南

打开贡献指南

调研方向

The issue is a product proposal in the github/roadmap repository and names no implementation files, tests, or entry points. Start by reviewing the Value Prop and Expected Outcome; done would require a defined implementation path that supports stacked pull requests, branch protections, and partial or full stack merges.

由索引模型根据 Issue 内容生成。

评估

技术栈
github
领域
developer-experience
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
冷清
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。