如何在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 微服务的项目

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值