若要在存储库搜索结果中显示分支,请将 fork:true 或 fork:only 添加到查询。 有关详细信息,请参阅“搜索仓库”。
当分支仓库的星标数多于父仓库时,才会在旧版代码搜索中为其建立索引 您无法在比父项具有更少星号的分支中搜索代码。 要在旧版代码搜索结果中显示星标数多于父仓库的分支仓库,请在查询中添加 fork:true 或 fork:only。 有关详细信息,请参阅“搜索代码”。
注意
分支只能包含在存储库和代码搜索中。
存储库搜索
`fork:true` 限定符查找与搜索查询匹配的所有结果,包括分支。
`fork:only` 限定符_仅_查找与搜索查询匹配的分支。
| 限定符 | 示例 |
|---|---|
fork:true |
[
**github fork:true**](https://github.com/search?q=github+fork%3Atrue&type=Repositories) 与所有包含“github”一词的存储库匹配,包括分支。
| fork:only |
github fork:only 与所有包含“github”一词的分支存储库匹配。
|
forks:>
n
fork:only
|
forks:>500 fork:only 匹配具有超过 500 个 fork 的存储库,并且仅返回那些 fork 的存储库。
代码搜索
GitHub 代码搜索使用 is:fork 来在代码搜索结果中包含分叉存储库,而不是使用 fork:true。 要排除分支仓库,请使用 NOT is:fork。
| 限定符 | 示例 |
|---|---|
is:fork |
[
**android language:java is:fork**](https://github.com/search?q=android+language%3Ajava+is%3Afork&type=code) 匹配在分支仓库中用 Java 编写且包含“android”的代码。
| NOT is:fork |
android language:java NOT is:fork 匹配用 Java 编写且包含“android”的代码,但排除分支仓库。
其他阅读材料
-
[AUTOTITLE](/pull-requests/collaborating-with-pull-requests/working-with-forks/about-forks) -
[AUTOTITLE](/repositories/viewing-activity-and-data-for-your-repository/understanding-connections-between-repositories#listing-the-forks-of-a-repository) -
[AUTOTITLE](/search-github/getting-started-with-searching-on-github/about-searching-on-github)