五步让你成为知名高赞开源项目的贡献者
以下操作理论上是可以针对任意你想参与的知名高赞开源项目,冒着被鄙视的风险整理完以下分享
适合首次尝试在github上提交pull requests
目的为我们快速定位开源项目中拼写错误的单词(注意:英语强的可忽略此步,改为肉眼核对)
为什么找注解单词的错误?因为注解单词错误的修改,风险最低,作者大佬合并PR的速度极度效率
(更夸张的是你提交整个PR的过程,项目无需安装依赖包和运行单元测试,当然出于负责任的角度还是建议安装依赖和运行单元测试)
Code Spell Checker
会在对应单词下提示波浪线("environement": Unknown word。cSpell
),再次强调建议查看注释里的单词
,要找到注解错误单词还真得加运气成分google翻译
核对,结合Code Spell Checker
的提示,可快速修复单词,安全起见,可以选择错误比较明显的单词或也可以结合整个注解语句(选最有把握的单词
,不要选造词,例如:libuv
)已经被合并的PR
,参照commit格式提交git add .
git commit -n -m"Fix typo in comment (environement → environment) "
git checkout -b fix-react-reconciler-comment
git push origin fix-react-reconciler-comment
功能描述
,每个项目的PR描述格式不一样,同上述参照类似修复且已经被合并的PR
的描述格式## Summary
Fixed minor typo in comment.
environement → environment
Create pull request
如果是首次提交项目PR,还需要签署对应的CLA
合并后的预览效果
操作完以上流程,恭喜你99.99%的概率已经成为目标知名高赞开源项目的contributor(当然需要静等开源作者的PR审核),那然后呢?
因为上述操作步骤理论上是可以针对任意你想参与的知名高赞开源项目,所有你可以选择你最中意的开源项目,个人建议选择和自己技术栈相关的
接着然后,你就可以稍加配置下自己的github门面
了
总结:
以上纯属玩玩,切不可滥用
终极期望:还是多拥抱开源项目,多学习源码
END