revup

一次提交,自动拆成多个关联 PR,评审更轻松

revup 是一套面向开发者的 Git 生产力工具集,核心解决的是「代码评审时 PR 太大、难以拆分」的问题。它允许你一次性提交代码,然后自动生成多个相互关联、有依赖关系的 PR(即 stacked diffs),每个 PR 只包含一部分改动,方便评审者逐个审阅。除了拆分 PR,revup 还提供补丁修订跟踪(patch revision tracking)和 rebase 检测能力,能在代码变基后自动识别哪些提交发生了变化,并更新对应的 PR 描述或评论,减少手动维护成本。它基于 Python 编写,底层调用 git plumbing 命令实现精确的提交操作,与 GitHub 的 PR 流程深度集成。适合需要频繁提交、注重代码评审质量、使用 GitHub 做协作的团队,尤其是采用 stacked diffs 工作流的开发者。

开源 free 编程开发
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 395
维护状态 活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类编程开发
开发团队Skydio
所属国家
定价模式free
价格说明开源免费,基于 MIT 许可证
访问状态
是否开源是
开源协议MIT
主要语言Python
技术栈/模型code-review,developer-productivity,developer-tools,developers,git,github,pull-requests,python,python3,stacked-diffs,version-control,workflow
GitHub 星标★ 395
30天Star增速
HF 下载量
上线时间2022-01-20 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-07
浏览次数1

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

核心亮点

  • 一次上传即可生成多个有依赖关系的 PR,避免巨型 PR 难以评审
  • 支持补丁修订跟踪与 rebase 检测,变基后自动更新 PR 信息,减少手动维护
  • 基于 git plumbing 命令实现,操作精确可控,与 GitHub 工作流深度集成

不足之处

  • 项目仍处早期,星标数较少,社区生态和第三方集成有限
  • 依赖 GitHub 平台,对 GitLab 等其他代码托管服务支持不足

适用场景

  • 大型功能开发需要拆分成多个小 PR 逐步评审合并
  • 团队采用 stacked diffs 工作流管理有依赖关系的提交链
  • 代码 rebase 后需要自动同步更新多个 PR 的描述与评论

替代项目

git-branchless、ghstack、Graphite CLI

项目介绍

revup 是编程开发领域的开源项目,由 Skydio 开发,2022 年首次发布。

它收录于编程开发分类,该分类目前共有 543 个项目,GitHub 星标数为 395。

项目目前处于活跃维护状态,最近一次代码更新于 2026-10-07。开源免费,基于 MIT 许可证。

它主要面向的使用场景是:大型功能开发需要拆分成多个小PR逐步评审合并。同类可对比的替代方案包括 git-branchless、ghstack、Graphite CLI。

上一篇:AI-Skills

下一篇:story-ui

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16567 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
ponytail 开源

教 AI 学会偷懒,不写代码反而更快交付

Makes your AI agent think like the laziest senior dev in the room. The best code is ···

★ 157443 2026-08-09
pi-agent-desktop 开源

下载即用的桌面 AI 编程助手,免配置免命令行

Pi — A cross-platform AI coding agent, bringing the Claude Code experience to your ···

★ 488 2026-09-25