在github中搜索除master分支以外的分支上的提交

时间:2017-04-21 04:14:53

标签: github version-control branch github-api branching-and-merging

任何存储库的主分支中存在的提交可以通过在github Web UI上搜索并通过github Search API获得。
例如,当我们搜索此code-quality-metrics提交时,它会显示此提交位于我的所有者帐户和另一个帐户上的3b3e426deacb2fa94159232a15bbdf1a2d8ff194项目中。

但是如果我搜索master之类的提交,它在我的存储库中的master分支以外的分支中(尚未合并到github search api),则在Web UI中都会显示零结果并在API调用中。

我们如何从{{1}}?

中搜索驻留在master以外的分支上的提交

1 个答案:

答案 0 :(得分:1)

正如我在" How to search for a commit message on GitHub?" (这适用于提交自己,而不仅仅是他们的消息):

只有master分支(或default branch)才会在github.com中为搜索编制索引。

索引所有所有 GitHub回购的所有分支将导致搜索空间太大而无法立即管理。

  

我们如何从github搜索api中搜索驻留在master以外的分支上的提交?

你不是。你必须克隆repo并搜索git命令。