常用的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
pushed:>2020-01-01
user:xxxx
language:xxxx
|