{"meta":{"title":"使用GitHub大规模提高代码质量","intro":"不一致的代码质量会降低每个团队的速度，并增加你不容易看到的风险。\nGitHub Code Quality 在合并问题并报告整个组织中的代码运行状况之前，会捕获问题。 遵循此采用路径来评估该功能、运行试点、证明其价值并大规模推出。","product":"安全性和代码质量","breadcrumbs":[{"href":"/zh/code-security","title":"安全性和代码质量"},{"href":"/zh/code-security/tutorials","title":"Tutorials"},{"href":"/zh/code-security/tutorials/code-quality-adoption-path","title":"代码质量"}],"documentType":"article"},"body":"# 使用GitHub大规模提高代码质量\n\n不一致的代码质量会降低每个团队的速度，并增加你不容易看到的风险。\nGitHub Code Quality 在合并问题并报告整个组织中的代码运行状况之前，会捕获问题。 遵循此采用路径来评估该功能、运行试点、证明其价值并大规模推出。\n\n## Links\n\n### Phase 1: Evaluate and build your business case\n\n* [GitHub 代码质量](/zh/code-security/concepts/code-quality/code-quality)\n\n  GitHub Code Quality 可在合并前发现质量问题，以内联方式提供由 Copilot 驱动的一键修复，并检查你的代码覆盖率。\n\n* [GitHub Code Quality 计费](/zh/billing/concepts/product-billing/github-code-quality)\n\n  除了标准的 GitHub Actions 分钟数外，GitHub Code Quality 计费还具有以下两个部分：每个提交者的许可证，以及 AI 驱动的功能的 AI credit 用量。\n\n* [查看和管理 GitHub Code Quality 成本](/zh/code-security/how-tos/maintain-quality-code/view-and-manage-cost)\n\n  通过清楚了解各项收费具体来自何处，并使用可将其降低的手段，让您的 Code Quality 支出保持可预测。\n\n### Phase 2: Plan your pilot\n\n* [面向各类组织和企业的代码质量赋能](/zh/code-security/concepts/code-quality/enablement-at-scale)\n\n  GitHub Code Quality 可通过单一控制点管理一个代码仓库或数千个代码仓库，让每个团队都遵循相同的质量基线，并提供保障机制以确保始终维持这一标准。\n\n* [防止默认分支上出现代码质量问题](/zh/code-security/tutorials/improve-code-quality/catch-issues-before-merge)\n\n  逐一查看你的拉取请求中的 Code Quality 发现项，包括了解严重性标签、何时最适合修复、委派处理或忽略各个发现项，以及这些选择会如何影响你的仓库的代码健康状况。\n\n### Phase 3: Launch your pilot\n\n* [允许在您的企业中使用 GitHub Code Quality](/zh/code-security/how-tos/secure-at-scale/configure-enterprise-security/configure-specific-tools/allow-github-code-quality-in-enterprise)\n\n  设置企业策略，以便在 Code Quality 控制存储库启用的同时授予组织访问权限。\n\n* [启用 GitHub Code Quality](/zh/code-security/how-tos/maintain-quality-code/enable-code-quality)\n\n  启用Code Quality，为您的团队建立一致的质量基线：在拉取请求中以及默认分支上自动发现、修复并报告代码质量问题。\n\n* [为拉取请求设置代码质量阈值](/zh/code-security/how-tos/maintain-quality-code/set-pr-thresholds)\n\n  通过使用 Code Quality 阈值阻止不符合标准的拉取请求，使低质量的更改远离代码库。\n\n* [为拉取请求设置代码覆盖率阈值](/zh/code-security/how-tos/maintain-quality-code/restrict-code-coverage)\n\n  通过自动阻止低于团队所需的覆盖级别的拉取请求来保护代码覆盖率。\n\n### Phase 4: Assess the pilot and decide\n\n* [探索组织中的 GitHub 代码质量结果](/zh/code-security/how-tos/maintain-quality-code/explore-code-quality)\n\n  使用组织级 Code Quality 仪表板来发现需要注意的存储库并一目了然地跟踪组织的代码运行状况。\n\n* [解读存储库的代码质量评估结果](/zh/code-security/how-tos/maintain-quality-code/interpret-results)\n\n  使用 Code Quality 结果来评估代码库的可维护性和可靠性，以便团队可以集中修正最重要的地方。\n\n* [查看和管理 GitHub Code Quality 成本](/zh/code-security/how-tos/maintain-quality-code/view-and-manage-cost)\n\n  通过清楚了解各项收费具体来自何处，并使用可将其降低的手段，让您的 Code Quality 支出保持可预测。\n\n* [禁用 GitHub Code Quality](/zh/code-security/how-tos/maintain-quality-code/disable-code-quality)\n\n  停止对某个存储库或整个组织的 Code Quality 扫描，并在执行此操作前了解这会对计费和现有数据产生什么影响。\n\n### Phase 5: Scale and optimize\n\n* [大规模推出 GitHub Code Quality](/zh/code-security/how-tos/maintain-quality-code/roll-out-at-scale)\n\n  先在一小部分团队中试点，待质量阈值调整到位后再逐步扩展，这样就能有把握地将 Code Quality 推广到每个团队。\n\n* [探索组织中的 GitHub 代码质量结果](/zh/code-security/how-tos/maintain-quality-code/explore-code-quality)\n\n  使用组织级 Code Quality 仪表板来发现需要注意的存储库并一目了然地跟踪组织的代码运行状况。\n\n* [查看和管理 GitHub Code Quality 成本](/zh/code-security/how-tos/maintain-quality-code/view-and-manage-cost)\n\n  通过清楚了解各项收费具体来自何处，并使用可将其降低的手段，让您的 Code Quality 支出保持可预测。"}