五步讓你成爲知名高贊開源項目的貢獻者(新手操做)

五步讓你成爲知名高贊開源項目的貢獻者

如下操做理論上是能夠針對任意你想參與的知名高贊開源項目,冒着被鄙視的風險整理完如下分享javascript

適合首次嘗試在github上提交pull requests前端

直接上核心步驟

1、前提

  • 1.本地已安裝git且熟悉git命令java

  • 2.已有github帳號,且本地git郵箱和github已作關聯react

  • 3.本地電腦已安裝vscodegit

2、訪問github,找目標知名高贊開源項目fork到本身倉庫,例:facebook/react

  • 1.打開瀏覽器訪問github,搜索‘react’,進入目標項目,點擊右上角Fork到本身倉庫中github

  • 2.git clone 當前本身Fork出來的react項目倉庫瀏覽器

3、安裝vscode插件Code Spell Checker代碼拼寫檢查器

目的爲咱們快速定位開源項目中拼寫錯誤的單詞(注意:英語強的可忽略此步,改成肉眼覈對)安全

4、在源碼中找註解單詞的錯誤,修改提交commit

爲何找註解單詞的錯誤?由於註解單詞錯誤的修改,風險最低,做者大佬合併PR的速度極度效率(更誇張的是你提交整個PR的過程,項目無需安裝依賴包和運行單元測試,固然出於負責任的角度仍是建議安裝依賴和運行單元測試)bash

  • 1.使用vscode打開clone下來的項目markdown

  • 2.隨意打開源碼中的文件(要多隨意就有多隨意),若是源碼中有單詞錯誤的,vscode插件Code Spell Checker會在對應單詞下提示波浪線("environement": Unknown word。cSpell),再次強調建議查看註釋裏的單詞,要找到註解錯誤單詞還真得加運氣成分

  • 3.修復,可打開google翻譯覈對,結合Code Spell Checker的提示,可快速修復單詞,安全起見,能夠選擇錯誤比較明顯的單詞或也能夠結合整個註解語句(選最有把握的單詞,不要選造詞,例如:libuv

  • 4.git commit提交,特別強調一點,建議到github對應開源項目找相似的單詞修復且已經被合併的PR,參照commit格式提交

git add .
git commit -n -m"Fix typo in comment (environement → environment) " 
複製代碼

5、向開源項目提交PR

  • 1.新建fix分支,提交到本身fork的項目倉庫中
git checkout -b fix-react-reconciler-comment
git push origin fix-react-reconciler-comment
複製代碼
  • 2.向開源項目提交Pull request,重點填寫下對當前PR的功能描述,每一個項目的PR描述格式不同,同上述參照相似修復且已經被合併的PR的描述格式
## Summary

Fixed minor typo in comment.

environement → environment
複製代碼
  • 3.點擊Create pull request

若是是首次提交項目PR,還須要簽署對應的CLA

6、話外題

合併後的預覽效果

操做完以上流程,恭喜你99.99%的機率已經成爲目標知名高贊開源項目的contributor(固然須要靜等開源做者的PR審覈),那而後呢?

由於上述操做步驟理論上是能夠針對任意你想參與的知名高贊開源項目,全部你能夠選擇你最中意的開源項目,我的建議選擇和本身技術棧相關的

接着而後,你就能夠稍加配置下本身的github門面

總結:

以上純屬玩玩,切不可濫用

終極指望:仍是多擁抱開源項目,多學習源碼

往期文章

基於qiankun微前端實戰+部署粗略筆記(跳過原理)

相關文章
相關標籤/搜索