跳至主要内容

在拉取请求中审查更改

拉取请求打开后,您可以审查和讨论建议的更改集。

关于拉取请求审查

审查允许协作者评论拉取请求中提出的更改,批准更改,或在合并拉取请求之前请求进一步更改。仓库管理员可以要求所有拉取请求在合并之前都必须获得批准。

审查拉取请求中的建议更改

在拉取请求中,您可以审查和讨论提交、更改的文件以及基分支和比较分支中文件之间的差异(或“diff”)。

筛选拉取请求中的文件

为了帮助您快速审查大型拉取请求中的更改,您可以筛选更改的文件或使用文件树在文件之间导航。

查找拉取请求中更改的方法和函数

您可以快速找到拉取请求中对 * .go*、*.js*、*.ts*、*.py*、*.php* 和 *.rb* 文件中方法或函数的建议更改。

评论拉取请求

在仓库中打开拉取请求后,协作者或团队成员可以评论两个指定分支之间文件的比较,或对整个项目发表一般性评论。

查看拉取请求审查

您可以查看在单个拉取请求审查中作出的所有评论。

审查拉取请求中的依赖项更改

如果拉取请求包含对依赖项的更改,您可以查看已更改内容的摘要以及任何依赖项中是否存在已知漏洞。

将反馈整合到您的拉取请求中

当审阅者在拉取请求中建议更改时,您可以自动将更改合并到拉取请求中,或打开一个问题来跟踪超出范围的建议。

批准需要审查的拉取请求

如果您的仓库需要审查,则拉取请求必须具有仓库中具有 *写入* 或 *管理员* 权限的人员的特定数量的批准审查,然后才能合并。

驳回拉取请求审查

如果您的仓库需要审查,您可以驳回不再有效或审阅者无法批准的拉取请求审查。

在本地检出拉取请求

当有人从您的仓库的分支或分支向您发送拉取请求时,您可以在本地合并它以解决合并冲突,或在 GitHub 上合并之前测试和验证更改。