提交存在于任何存储库的主分支可通过在github网络用户界面,并通过github Search API寻找它而获得。
例如,当我们搜索这个d28a36113a206f9f84cc97bc72ff84aa93f87ee8
承诺,这表明该犯在我的两个所有者帐户和彼此驻留在我的code-quality-metrics
项目。
但是,如果我搜索提交类似3b3e426deacb2fa94159232a15bbdf1a2d8ff194
这是在我的库比主分支以外的分支(这还没有合并master
)零个结果在这两个网站界面,在API调用中。
我们如何搜索驻留在比github search api
主其他分支的提交?
正如我所提到的“How to search for a commit message on GitHub?”(这也适用于承诺,而不仅仅是他们的消息):
只有master
分支(或default branch)被收录在github.com搜索。
索引所有GitHub库的所有分支将导致搜索空间过大,以管理求了。
我们如何搜索驻留在从GitHub搜索API比主其他分支的提交?
你不知道。你将不得不克隆回购,并通过Git命令搜索。