首页/开发/代码质量与评审速查/Draft PR:未完成改动的共享方式
代码评审64 条

Draft PR:未完成改动的共享方式

把未完成的改动以草稿(Draft)状态推送:可跑 CI、可收集早期反馈,同时明确表示暂不可合并,避免评审者误判。

  • 适用:需要早期反馈但暂不正式请评审
  • CI 照常运行:提前暴露构建与测试问题
  • 准备好后点 Ready for review 转为正式评审
  • GitHub、GitLab 均提供对应机制(Draft PR / Draft MR)
草稿状态是礼貌也是效率:减少评审者在半成品上花时间。
状态约定草稿阶段不请求评审,转正后再通知评审者
超时处理长期未转正的草稿由作者主动关闭或更新说明

易错点

  • 草稿长期不转正:团队以为是废弃分支,代码逐渐腐烂
  • 在草稿上反复强推:早期评论指向的代码已不存在,讨论难以追踪

数据来源与参考

  • GitHub Docs · Draft pull requests
  • GitLab Docs · Draft merge requests
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌