1、Github作为开源项目的著名托管地,得到了众多开发者和大型互联网公司的青睐,越来越多的优质项目在github上面开源,所以我们首选是在github上面加入开源项目计划
2、首先是找到一个自己感兴趣的、优质的项目,推荐以下的参考:GitHub Explore: 受欢迎和热门的项目GitHub Marketplace:热门项目市场这两个入口都在GitHub首页的顶栏可以找到
3、找到自己喜欢的项目后,要去查看这个项目的基本信息。一般来说一个活跃的开源项目都是由一个社区来维护的,所以你首先要了解关于社区的信息,包括但不限于所有者、维护者、协助者、贡献者、社区成员等
4、接下来是项目的文档,一个项目至少包含一个README.MD文件,它汇总了项目的介绍、环境、使用、版本、feature等信息
5、还有一个很关键的信蝌怦吩曰息是,这个项目的license,就是该项目的许可证,它会告诉用户他们能做和不能做的(例如使用、修改、重新发布),及告诉贡献者他们允许其他人做的,所以加入开源计划前,一定要知悉它的license
6、在确认完以上信息之后,就可以开始为这个项目作贡献了,包括:1、查看issue页的bug反馈,为它提供一个解决方案2、为项目开发新的features在本地写好代码后,就可以提交到GitHub上,发起一个pull request,等待项目所有者的审查,如果被merge进主分支,就说明你成功地为该项目作出贡献了