github: 在没有 pull request 的情况下启动代码审查?
github: initiate code review without pull request?
发起拉取请求后进行代码审查是一种糟糕的方式。有时我们想在整个事情准备好进行集成之前进行代码审查。是否有任何工具可以在没有拉取请求的情况下进行代码审查?我更喜欢基于云的解决方案,例如 reviewable,但它只适用于 pull request...
WIP(进行中的工作)拉取请求非常普遍。 GitHub 没有像 GitLab 或 Gerrit 那样的内置功能,但是很容易通过共识来做到这一点:打开一个前缀为 WIP:
的 PR,表明它还没有准备好正在合并,但对反馈持开放态度,并随时更新它(最有可能 git push --force
)。完成后,您可以删除 WIP:
前缀。
编辑:
虽然它不是内置功能,但 WIP 第三方应用程序似乎可以帮助您自动执行此操作,并防止您错误地合并 WIP 分支。
快进到 2019 年。Github 现在提供 "draft pull requests":
https://github.blog/2019-02-14-introducing-draft-pull-requests/
发起拉取请求后进行代码审查是一种糟糕的方式。有时我们想在整个事情准备好进行集成之前进行代码审查。是否有任何工具可以在没有拉取请求的情况下进行代码审查?我更喜欢基于云的解决方案,例如 reviewable,但它只适用于 pull request...
WIP(进行中的工作)拉取请求非常普遍。 GitHub 没有像 GitLab 或 Gerrit 那样的内置功能,但是很容易通过共识来做到这一点:打开一个前缀为 WIP:
的 PR,表明它还没有准备好正在合并,但对反馈持开放态度,并随时更新它(最有可能 git push --force
)。完成后,您可以删除 WIP:
前缀。
编辑:
虽然它不是内置功能,但 WIP 第三方应用程序似乎可以帮助您自动执行此操作,并防止您错误地合并 WIP 分支。
快进到 2019 年。Github 现在提供 "draft pull requests":
https://github.blog/2019-02-14-introducing-draft-pull-requests/