Skip to main content

被排除在 GitHub Copilot代码评审 的文件

了解在 Copilot 评审中被排除的文件类型。

某些类型的文件被从 Copilot 代码评审中排除。 这些文件包括依赖项管理文件、日志文件、SVG 文件,以及通常用于存放第三方文件或自动生成文件的位置中的文件。

如果在拉取请求中包含其中任何一个文件, Copilot 代码评审 则执行评审时不会考虑该文件。 同样,在你的 IDE 中对这些文件之一使用 Copilot 代码评审 时,不会生成审阅注释。

这是从 Copilot 代码评审 排除的一些文件的示例:

  • .gitignore
  • package-lock.json
  • yarn.lock
  • jest.config.js
  • next.config.js
  • tailwind.config.js
  • tsconfig.json
  • requirements.txt
  • Pipfile.lock
  • Gemfile.lock
  • composer.lock
  • Cargo.lock
  • go.sum
  • paket.lock
  • pubspec.lock
  • stack.yaml
  • elm.json
  • Project.toml
  • Manifest.toml
  • renv.lock
  • build.sbt
  • Package.resolved
  • deps.edn
  • build.gradle
  • mix.lock
  • build.gradle.kts
  • cpanfile
  • Podfile.lock
  • conanfile.txt
  • info.rkt
  • rockspec
  • opam
  • rebar.config
  • nimble
  • shard.yml
  • dub.json
  • dub.sdl
  • GPR
  • Mason.toml
  • fpm.toml
  • pack.pl
  • baseline.st
  • PacletInfo.m
  • info.ss
  • Jpkg
  • box.json
  • GNAVI.xml

还排除了与这些模式匹配的文件:

  • **/*.svg

  • **/*.log

  • **/*.lock

  • **/go.sum

  • **/*.ipynb.raw.html

  • **/dist/**/*

  • **/node_modules/**/*

  • **/*.min.js

  • **/*.d.ts

  • **/coverage/**/*

  • **/*.bundle.js

  • **/*.map

  • **/out/**/*

  • **/vendor/**/*

  • **/generated/**/*

  • **/generated-sources/**/*

  • **/bin/**/*

    注意

    Rust 文件**/bin/**/*.rs_已被_包含以供审阅。