跳至主要内容

搜索查询故障排除

如果在 GitHub 上搜索时遇到意外结果,您可以通过查看常见问题和限制来进行故障排除。

可能的超时

某些查询对我们的搜索基础设施而言计算开销较大。为保持搜索对所有用户的快速响应,我们限制了单个查询的运行时长。在少数情况下,当查询超过时间限制时,搜索会返回超时前已找到的所有匹配项,并提示已发生超时。

出现超时并不一定意味着搜索结果不完整。它只是说明查询在遍历所有可能数据之前被中止。

查询长度限制

在 GitHub 全局搜索时,查询长度存在一些限制

  • 不支持长度超过 256 个字符的查询
  • 查询中使用的 ANDORNOT 运算符不能超过五个

特定搜索类型(如代码搜索)可能还有其他限制。请查阅相应搜索类型的文档以获取更多信息。有关代码搜索限制的详细信息,请参阅 关于 GitHub 代码搜索

延伸阅读

© . This site is unofficial and not affiliated with GitHub, Inc.