五步让你成为闻名高赞开源项目的贡献者
以下操作理论上是能够针对任意你想参与的闻名高赞开源项目,冒着被小看的危险整理完以下共享
合适初度测验在github上提交pull requests
直接上中心过程
一、条件
-
1.本地已设备gi测验郁闷症t且熟悉git指令
-
2.安全出产法已有gi浏览器前史上的痕迹在哪里thub账号,且本地git邮箱和github已做关联
-
3.本地电脑已设备vscode
二、访问github,找方针闻名高赞开源项目fork到自己库房,例:facebook/react
-
1.翻开浏览器访问github,搜索‘react’,进入方针项目,点击右上角Fork到自己库房中
-
2.git clone 当时自己Fork出来的react项目库房
三、设备vscode插件Code Spell Checker代码拼写查看器
目的github是干什么的为我们快速定位开源项目中拼写过失的单词(留心:英语强的可忽略此步,改为肉眼核对)
四、在源码中找注解单词的过失,批改提交commit
为什么找注解单词的过失?因为注解单词过失的批改,危险github直播渠道永久回家最低,作者大佬吞并PR的速度极度功率
(更夸大的是你提交整个PR的过程,项目无需设备依靠包和作业单元测验,当然出于负责任的角度仍是主张设备依靠和作业单元测验开源是什么意思)
-
1.运用vscode翻开clone下来的项目
-
2.随意翻开源浏览器前史上的痕迹在哪里码中的文件(要多随意就有多随意),如果源开源节流是什么意思是什么码中有单词差浏览器怎么翻开网站错的,vscode插安全教育件
Code Spell Checker
会在对应单词下提示波涛线("environement": Unknown word。cSpell
),再次侧重主张查看注释里的单词
,要找到注解过失单词还真得加命运成分 -
3.批改,可翻开
google翻译
核对,结合Code Spell Checker
的提示,可快速批改单词,安全起见,可测验怀孕的试纸图片一深一浅以挑选过失比较明显的单词或也能够结合整个注解句子(选最有把握的单词
,不要选造词,例如:libuv
) -
4.git commit浏览器的前史提交,特别侧重一点,主张到g测验郁闷程度的问卷ithub对应开源项目找相似安全的单词批改且
现已被吞并的PR
,参照commit格式提交
gitadd.
gitcommit-n-m"Fixtypoincomment(environement→environment)测验怀孕的试纸图片一深一浅"
五、向开源项目提交PR
- 1.新建fix分支,提交到自己fork的项目库房中
gitchecko开源我国ut-bfix-react-reconciler-comment
gitpushoriginfix-re测验怀孕的试纸图片一深一浅act-reconcile安全出产月r-comment
- 2.向开源项目提交Pull request,要害填写下对当时PR的
功用描绘
,每个项目的PR描绘格式不一样,同安全教育上述参照相似批改且现已被吞并的PR
的描绘格式
##Summary
Fixedminortypoincomment.
environement→environment
- 3.点击
Cr安全教育渠道登录入口eate pull request
如果是初度提交项目PR,还需求签署对应的CLA
六、话外题
吞并后的预览作用
操作完以上流程,恭喜你99.99%的概率现测验用例已成为方针闻名高赞开源项目的contri安全出产月butor(当然需求安全静等开源作者的PR审理),那然后呢?
因为上述操作过程理论测验上是能够针对任意你想参与的闻名高赞开源项目,所有你能够挑选你最中意的开源项目,个人主张挑选和自己技能栈相关的
接着然后,你就能够稍加装备下自己的github门面
了
总结:
以上纯属玩玩,切不可乱用
终极期望:仍是多拥抱开源项目,多学习源码开源节流
往期文章
根据qi安全出产法ankun微前端实战+布置大略笔记(跳过原理)