利用好这些关键字 玩转github

一. 玩转github

前言: 我们都知道很多小伙伴学完了一门技术,准备去找工作.但是常常因为没有项目或者工作经验给拒之门,外处处碰壁.想要增加项目经验的方法. 一个就是自己找需求,自己重新撸一个项目或几个项目.但这样时间太长了,还没撸完自己都饿死了. 还有一个就是去找一些开源项目,去学习别人的项目,这个是最高效的.但是问题来了,面对众多的开源项目,如何找到合适自己的?不会用这几个关键字无异于大海捞针.接下来我将介绍介绍以github为例如何高效的查找开源项目.

二. 关键字:

接下来我们以搜索springboot项目为例

在搜索框输入以下关键字

1. in:name springboot

意思是项目名字中有 "springboot"

2. in:readme springboot

意思是项目README中有 "springboot" 也就是md文档

3. in:description springboot

意思是项目描述中有 "springboot" 

4. stars:>1000

项目的stars数大于1000,我们都知道在github上 stars数大于1000的项目都是非常不错的了,更何况你还可以调大更精确的搜索

5. forks:>1000

同上就是forks数大于一千

6. pushed:>2020-01-01 

2020-01-01以后有更新的项目 更新就代表还在维护.

7.language:java

用什么语言写的

三. 排列组合

in:name springboot in:readme springboot in:description springboot stars:>1000 pushed:>2020-01-01 language:java

输入以上就会发现赛选到的库更精确了 至于要怎么排列组合就看你个人了

(还有貌似不止是github上可以这么干 百度 google 也是可以这么玩的~~ 快去试试吧)

四. 结束语

以前刚学编程的时候经常看到的笑话:

     菜鸟程序员碰到需求就是怎么实现怎么完成.

     中级程序员就是什么设计模式什么重构代码.

     高级程序员就是哒哒哒完成了(我: 一脸懵逼).

     而真正的大佬都是拿着篮子到github上搜刮代码的.

现在我学会了如何去github上查项目,也就是我约等于真正的大佬.请叫我大佬 哈哈哈~~~~额~~哈哈哈~~~

你可能感兴趣的:(github,springboot,git,github,git)