如何在github上找开源项目

没有项目经验怎么办,那么肯定是找开源项目:


利用GitHub上不同的分类查询,有的放矢。


可以根据仓库的标题,仓库的描述,README;


in:name 关键词
in:name example 名字中有“example”


根据README中含有关键字查询:


in:readme javascript readme中有“javascript”
in:readme example readme中有“example”


根据查找所需要的描述搜索:


in:descripton 关键词
eg:
in:description example 描述中有“example”

根据stars、fork数量大小查询:


stars:> 数字 关键词【例如:stars:>3000 spring】
stars:>1000 star>1000
forks:>1000 fork>1000

根据仓库大小搜索


size:> 数字 关键词【注意:5000代表5M】
根据仓库是否在更新的搜索
pushed:>2019-01-03 spring cloud
pushed:>2019-09-01 2019年9月1日后有更新的

language:java 用Java编写的项目


in readme: spring boot 搜索readme里包含spring boot的项目
stars:>3000 stars数量超过3000千的项目
language:java 语言为java的项目
pushed:>2019-11-11 搜索2019年11月11日后的更新的项目

根据某个人或组织,或者编程语言搜索


user:GitSuperDrew languages:java


搞懂一个开源项目的几大步骤:


1、了解开源项目是干什么的,有木有兴趣学习,有哪些技术点
2、很重要的一部分,把项目跑起来【*************】
3、阅读项目源码并调试,可以结合某个运行起来的功能入手,一个一个的弄熟悉,看报错,看日志,打印变量
4、自己会改东西,加自己的功能和模块
5、推荐几个好的开源项目:
halo-dev/halo最好Java博客系统   
looly/hutool 比较Java工具类,可以了解一下算法是怎么写的,
sqshq/piggymetrics 微服务的项目

你可能感兴趣的:(Java)