Skip to main content

维护质量代码

了解如何使用 GitHub代码安全性和代码质量功能在存储库中维护高质量的代码。

启用 GitHub Code Quality

启用Code Quality,为您的团队建立一致的质量基线:在拉取请求中以及默认分支上自动发现、修复并报告代码质量问题。

禁用 GitHub Code Quality

停止对某个存储库或整个组织的 Code Quality 扫描,并在执行此操作前了解这会对计费和现有数据产生什么影响。

大规模推出 GitHub Code Quality

先在一小部分团队中试点,待质量阈值调整到位后再逐步扩展,这样就能有把握地将 Code Quality 推广到每个团队。

为拉取请求设置代码质量阈值

通过阻止低于在存储库或组织级别设置的阈值的拉取请求,自动强制实施代码质量标准。

为存储库设置代码覆盖率

让团队能够直接在拉取请求中查看代码覆盖率,而无需为单独的第三方代码覆盖率服务付费或进行维护。

为拉取请求设置代码覆盖率阈值

通过自动阻止低于团队所需的覆盖级别的拉取请求来保护代码覆盖率。

修复拉取请求中的代码质量问题

通过应用自动修复、将修复工作委派给 Copilot,或忽略不相关的发现结果,避免默认分支中出现质量问题。

解决拉取请求中的阻塞

找出并解决拉取请求中因代码质量或覆盖率阈值未达标而导致的阻碍,以便合并所做的更改。

查看拉取请求的代码覆盖率

查看拉取请求上发布的覆盖率摘要,以识别代码覆盖率较低或下降的文件。

修复代码库待办事项中的代码质量问题

为存储库默认分支上的调查结果生成自动修复,或忽略不相关的调查结果。

修复最近合并文件中的代码质量发现

对于 AI 驱动的最近合并代码分析检测到的质量问题,请应用自动修复或将修正工作委托给 Copilot。

解读存储库的代码质量评估结果

了解代码库的可维护性和可靠性,以便你可以确定团队集中修正工作的优先级。

探索组织中的 GitHub 代码质量结果

使用组织级别的仪表板Code Quality,一目了然地了解组织的代码健康状况。

查看和管理 GitHub Code Quality 成本

通过清楚了解各项收费具体来自何处,并使用可将其降低的手段,让您的 Code Quality 支出保持可预测。