91 我正在尝试在GitHub存储库的分支中搜索一些代码。 但是,这表明我只能搜索默认分支。 有什么方法可以在GitHub存储库的非默认分支中搜索代码? git github — gCoder12 source 也许使用API。到目前为止,没有选择在特定分支中搜索代码的选项。看到这里 — AlikElzin-kilaka
74 如“ 如何在GitHub上搜索提交消息? ”中所述,不是来自GitHub Web界面本身:仅对默认分支(通常为master)建立索引。 最好的选择是克隆存储库,然后在其中搜索所有分支(git log -S例如使用)。 — 冯 source 36 好吧,这很不幸。感谢您提供信息。 — gCoder12 1 我已经需要一段时间了,这篇文章给了我一个灯泡。分叉代码,在仓库的设置中,将分支设置为所需的分支。WIN — cgmckeever '16 毫无疑问,由于@cgmckeever已发现,即使将默认分支设置为要搜索的分支,也无法搜索派生的仓库。“抱歉,当前无法搜索分叉的存储库” — jmorris0x0 实际上,如果您分叉,然后将分支推送到新的存储库中,则是因为该新存储库获得了索引 — cgmckeever 1 当我们在此处更改默认分支时,这只是我自己的实验github.com/google/or-tools,因为我们将master用作devel分支,但我们希望用户看到最新的稳定版本... master上的某些API并非默认(稳定)分支),相反,搜索仅在稳定分支中找到api符号 — Mizux
7 使用控制台,我将使用以下命令在特定分支中搜索特定代码 git grep 'my_search_text' my_branch my_branch 应该在本地可用 git grep可以执行高复杂度的模式匹配(请参阅文档) — hil source
4 如果知道文件名,则可以使用Find File。 https://github.com/angular/angular/find/6.1.x — 西蒙·韦弗 source 7 哦,男孩-他们真的需要对HighDPI屏幕截图做一些事情:-/对不起! — Simon_Weaver