GitHub:如何在不进行拉取请求的情况下启动代码审查?

10

在发起拉取请求后进行代码审查是一种不好的做法。有时候我们希望在整个项目集成之前就进行代码审查。是否有任何工具可以在没有拉取请求的情况下进行代码审查?我更喜欢基于云的解决方案,例如Reviewable,但它只适用于拉取请求...


1
要求我们推荐或寻找书籍、工具、软件库、教程或其他外部资源的问题在 Stack Overflow 上是不适合的,因为它们往往会吸引主观的答案和垃圾邮件。相反,请描述问题以及已经采取的解决方法。 - Charlie Fish
2
在这种情况下,GitHub是否存在实际问题并不重要。我已经仔细阅读了你的问题。在发布问题之前,请先阅读[帮助中心],以便了解哪些问题可以在Stack Overflow上提问,哪些不能。 - Charlie Fish
2个回答

6

1
WIP(进行中)的拉取请求非常普遍。GitHub没有像GitLab或Gerrit那样内置的功能,但很容易通过共识来实现:打开一个以“WIP:”为前缀的PR,表示它还没有准备好合并,但是可以接受反馈,并随着进展不断更新它(最可能使用git push --force)。完成后,您可以删除“WIP:”前缀。
编辑:
虽然这不是一个内置的功能,但第三方应用WIP似乎可以帮助您自动化此过程,并防止您错误地合并WIP分支。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接