常用的GitHub的搜索筛选条件

常用的GitHub的搜索筛选条件

记录一些常用的GitHub上的搜索筛选条件
关键词+in:+关键字
关键词是用户想要搜索的信息,关键字表示一些特殊的符号,name,readme,description等

举个栗子

关键词+in:name 指定在名字中搜索关键词;比如搜索vue in:name表示的是搜索所有库名字含有vue的代码库

同理关键词+in:descripton 指定只在描述中搜索关键词

关键词+in:readme 指定只在readme文件中搜索关键词

如果需要限定多个关键字,只需要在关键字之间加入逗号即可,例如vue in:name,readme,description

stars,forks数量范围和区间范围检索

GitHub上stars代表的是点赞或者说是收藏,forks代表的是复制克隆
stars和forks的数量的多少,能侧面反映大家对于这个项目的关注度,越多,则表示项目越具有参考价值

语法:
数量范围,
关键词+stars:>=xxx,中间的不等式可以进行替换,xxx代表的是数字,也就是你希望这个项目是在xxxstars之上的;
举个栗子
vue stars:<=1000
vue forks:<=1000

区间范围,
关键词+forks:xx…xx,表示查找克隆数在数字1到数字2这个区间之内的代码库

举个栗子:vue forks:1000…2000

组合使用:vue stars:>=1000 forks:1000…2000
需要注意的是,除了关键词与star或者forks之间需要空格之外,其他都是不需要加空格的,否则是无法进行搜索的。

高亮显示代码

当你需要转发一段GitHub上的源代码的时候,可以高亮显示你所需要让对方看见的那段代码
只需要在你所转发的代码网页末端加上#Lline1-Lline2

举个栗子
你需要在下面的网址下高亮显示代码26行到代码36行,
https://github.com/qq281113270/vue/blob/master/05%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8C%87%E4%BB%A4.html
更改之后是这样的
https://github.com/qq281113270/vue/blob/master/05%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8C%87%E4%BB%A4.html#L26-L36

搜索相关的优秀开源项目

awesome+关键词 awesome表示特别好的,特别棒的,再加上你所需要的关键词,则能搜索关键词相关的优秀开源项目

如,awesome vue

同城交友

相信熟悉GitHub的都知道GitHub是一个兼顾社交交友的软件,如果你想要和同城好友击剑,你可以使用以下代码
location:所在地区的拼音

举个栗子
location:xian language:java
上述代码你就可以找Java领域,西安地区的GitHub博主了,搜索完成之后寻找你需要的博主,点击follow关注即可

零碎的其他还有诸如

size:>=1000           //表示代码库的规模小于1000kb;
pushed:>2020-01-01    // 表示在2020.01.01之后更新的
user:xxxx             //搜索用户名
language:xxxx         //搜索相关程序语言
                      //注意不要添加空格
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值