在 github 中搜索存储库时如何排除头文件?

How to exclude header files when i search repositories in github?

抱歉菜鸟问题,我想在 Github 中搜索特定的 API,但想排除所有以 .h 结尾的文件匹配项,如何做到这一点?我将过滤器设置为仅 C 文件,但这并不排除 .h 文件。

如果您正在使用 Github 搜索代码 API,并且您想要删除特定的扩展名,请添加:

-extension:[your_extension]

示例:-extension:h排除您的案例中的所有头文件

参考文献:

API 示例:

https://api.github.com/search/code?q=org:google%20language:c%20-extension:h

这也适用于 Github 搜索 UI:https://github.com/search?q=org%3Agoogle+language%3Ac+-extension%3Ah