首页 GitHub
文章
取消

GitHub

自带高级搜索:https://github.com/search/advanced

awesome + 关键字

搜到的内容大致是社区组织维护的一系列非常棒的东西的集合,一般是指的学习,书籍,工具类,插件类相关的系列的集合。可以有效节约时间,找到别人收集好的内容。其中awesome 指的是了不起的,碉堡了。

1
例如: awesome springboot

搜索某个语言,某个地区的大佬

1
例如: location:Beijing language:java 

user

1
2
3
语法:user:名称

例子:user:ityouknow

GitHub搜索技巧:

  1. 关键词搜索:在搜索栏中输入关键词,以查找包含这些关键词的代码库。例如:”机器学习” 将返回所有包含 “机器学习” 这个词组的项目。
  2. 精确匹配:如果你只想搜索完全匹配的词组,可以在搜索词组周围加上引号。例如:”你好世界” 将只返回包含完全 “你好世界” 这个词组的项目。
  3. 排除词组:使用减号 (-) 来排除包含特定词组的结果。例如:”javascript -framework” 将返回所有包含 “javascript” 但不包含 “framework” 的项目。
  4. 文件搜索:使用 “filename” 关键词来搜索特定文件名。例如:”filename:README.md” 将返回所有包含名为 “README.md” 的文件的项目。
  5. 文件内容搜索:使用 “content” 关键词来搜索文件内容。例如:”content:TODO” 将返回所有包含 “TODO” 这个词的文件。
  6. 语言筛选:使用 “language” 关键词来搜索特定编程语言的项目。例如:”language:python” 将返回所有使用 Python 语言的项目。
  7. 星数筛选:使用 “stars” 关键词来搜索特定星数以上的项目。例如:”stars:>1000” 将返回所有拥有超过 1000 颗星星的项目。
  8. 授权筛选:使用 “license” 关键词来搜索特定授权类型的项目。例如:”license:mit” 将返回所有使用 MIT 授权的项目。
  9. 排序功能:你可以根据最新更新、最多关注、最多星星等条件对搜索结果进行排序。
  10. 扩展名搜索:使用 “extension” 关键词来搜索特定文件扩展名的项目。例如:”extension:js” 将返回所有具有 .js 扩展名的项目。

例子:

1
2
深度学习 language:python stars:>1000

按下回车键,GitHub 将返回所有包含 “深度学习” 关键词且使用 Python 语言的项目,并且这些项目的星数大于1000,并按照星数从高到低进行排序的结果。

1
2
个人主页 stars:>20

搜索关于个人主页的存储库且星星数要大于20的项目

1
2
python爬虫 forks:>500 stars:>500

搜索关于 Python 爬虫的库,且这些库的 fork 数和 stars 数都超过 500

\[\frac{\mathrm{d}}{\mathrm{d}x}x^n=nx^{n-1}\]

啊啊啊啊

本文由作者按照 CC BY 4.0 进行授权
热门标签
文章内容
热门标签