24

我想在 GitHub wiki 上搜索任何提及特定关键字的内容。

有没有办法做到这一点?

4

2 回答 2

15

您可以在浏览器中安装GitHub Wiki Search用户脚本。

于 2013-08-11T12:38:29.107 回答
8

2012:

我不知道支持该功能的本地 GitHub 搜索。

我通常使用 Google 搜索,例如在此示例中,我在 Gitolite 文档页面中搜索VREF : https ://www.google.com/search?q=vref+site%3Agitolite.com%2Fgitolite%2F

我使用 " site:" 搜索选择器将搜索限制在网站的特定子域(如 wiki):

vref site:user.github.io/aRepo/

但这不适用于 wiki(2021 年 10 月仍然如此)。

我发现通过克隆所说的 wiki 进行本地搜索更容易:

git clone https://github.com/user/yourRepo.wiki

(取您的 repo 的名称,并添加一个“ .wiki”以访问与该 wiki 关联的 git repo)。


2021 年 10 月更新:Google 搜索仍然无法用于 GitHub wiki 页面!
请参阅此讨论github/docsPR 10836

Daniel Adams(项目经理@microsoft & @github)补充道:

我们有意Disallow: /*/wiki*robots.txt.

但是,我们还在x-robots-tag: noneWiki 页面的 http 响应标头中引入了一个。
因此,搜索引擎爬虫仍然看不到 Wiki

我们为什么这样做?

Wiki 中的滥用行为对我们的搜索引擎排名产生了负面影响,因此我们必须将 Wiki 排除在爬网之外以减轻影响。
我们现在正在研究如何重新打开大门,以便每个人都可以从 Wiki 中记录的大量信息中受益。
在这一点上,我们尚未决定是否或何时允许再次抓取 Wiki,但我们正在积极审查这一点,并将随时向您发布任何更新。


2022 年 1 月:github/feedback讨论 4992:“允许搜索引擎索引 Github wiki”建议:

当前的标准似乎是“仅限合作者编辑”,以及某种用户/组织的总星数。

也就是说,这里和那里都有一些不符合总星数要求的奇怪的落后者,所以我不知道那里发生了什么。
在大约 400k 中,大约有 1.2k wiki 符合这个粗略标准。

https://docs.google.com/spreadsheets/d/1_W9s8IhnSoypXjTKYSRBK5CNPTQJfXRl7V_1mY0Xq28/edit#gid=905984022

惊人的!这是一个开始,但希望 GitHub 能扩展这个列表。

于 2012-09-22T08:05:50.827 回答