任何存储库的主分支中存在的提交可以通过在github web UI上搜索并通过github Search API获取。
例如,当我们搜索此提交d28a36113a206f9f84cc97bc72ff84aa93f87ee8
时,它显示此提交驻留在我的所有者帐户和我的所有者帐户上的code-quality-metrics
项目中。在github的主分支以外的分支上搜索提交
但是,如果我搜索提交类似3b3e426deacb2fa94159232a15bbdf1a2d8ff194
这是在我的库比主分支以外的分支(这还没有合并master
)零个结果在这两个网站界面,在API调用中。
我们如何搜索github search api
以外的其他分支上的提交?
所以你有一个提交ID,但不知道存储库? – osowskit
@osowskit我知道存储库,但提交不在其“master”分支 –
如果您有提交,可以直接通过URL访问它。 Ex https://github.com/atom/atom/commit/ed1d0ed303016935c7899a875d8607f8e64ed1f3你期望从搜索结果中得到什么? – osowskit