GitHub Draft Pull请求支持新的协作流程

GitHub推出Draft Pull请求功能,旨在帮助开发者在代码准备就绪前进行早期交流和反馈。Draft PR不可合并,允许自由修改且不触发频繁通知。完成时可标记为待审,或废弃。该功能反映了社区中常见的“WIP”实践,促进讨论和知识共享,尤其适用于大型复杂项目中的协作。GitLab和Gerrit已有类似功能。
摘要由CSDN通过智能技术生成

GitHub已经引入了draft pull 请求来处理正在进行的工作场景,在这些场景中,你可能希望在代码准备好接受审查之前先打开PR或者与您的队友交流一下。

\n

在创建新PR时,现在可以使用下拉菜单选择是创建普通的pull请求还是draft pull请求。draft pull请求与普通请求明显不同,它不能合并。你可以通过添加评论或要求其他团队成员查看并提供反馈来自由地修改draft PR。重要的是,draft PR不会每有一处修改就给所有的代码所有者发通知。这是draft PR能够实际用起来的一个关键特性,否则,那些不怎么需要关注的修改也会全给他们发通知。

\n

当你完成一个draft PR时,可以简单地把它标记为“已准备好审查”,就能将其状态设置为正常的PR了,或者如果它没有什么进展,你可以将其废弃。

\n

一场在Hacker News的讨论为这个新特性提供了更多的背景和基本原理。许多用户表示,他们已经通过在PR名称中添加“WIP”或“DO NOT MERGE”来创建draft pull 请求了。这表明,draft PR是一种将某种常见但非正式的实践进行正式化的方法。

\n
\n

这些PR的作用是促进讨论,开始知识共享,并向其他开发人员更清楚地介绍自己的进展情况,而不是让他们更细致地检查分支。但又是我绝对不想合并的那个。

\n
\n

用户tedivm指出,在开发新特性时,不能将draft pull 请求视为特性分支的替代方法。因此,所有当前

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值