关于 GitHub 仓库内搜索漏掉文件的一个奇怪问题

2016-04-11 17:57:45 +08:00
 kidlj

为什么 GitHub 上有些文件明明在仓库里,它的内容却在搜索时索引不到?

遇到问题的是 vue-hackernews 仓库:

https://github.com/vuejs/vue-hackernews

这个仓库里有一个文件 https://github.com/vuejs/vue-hackernews/blob/gh-pages/static/build.js ,它的第 3 行有如下内容:

@copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner

然后在本仓库搜索 "Yehuda",结果显示没有匹配内容。事实上build.js 里的所有内容都被搜索给漏掉了。

请问这是什么原因?

1157 次点击
所在节点    问与答
3 条回复
Hodor
2016-04-12 02:23:39 +08:00
关注
SpicyCat
2016-04-12 09:13:49 +08:00
试了下,只能理解为 github 认为那个 build.js 不是 code file ,所以搜索 code 就把它排除了。打开它的时候连语法高亮都没有。
kidlj
2016-04-12 15:50:51 +08:00
@SpicyCat 嗯嗯,只能这么理解了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/270241

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX