如何成为一名github开源项目的贡献者

811 阅读1分钟

在github开源项目右上角就有一个fork按钮,点击fork就能将项目克隆到我们个人github账号,我们拥有全部修改权限,当然对原开源项目没有任何影响,是两个仓库

image.png

# 克隆我们的github项目到本地
git clone https://github.com/lssfuture/react-file-viewer.git

开发完成后PR(pull request)将更新提交给开源作者

  1. 将我们贡献的内容提交给开源作者,也就是告诉他我做了这个更新,将对应的分支交给他合并到开源项目

  2. 我们到我们github的项目中,可以看到issue旁边有个Pull request,点击进去我们新建Pull request

  3. 然后我们就在最后边的分支选项中选择我们要提交的分支,选中后检查一下下面内容的变更,然后就可以Create pull request创建PR

2ab223da483545a77c7c709d8757fb7.png

  1. 之后我们就能在开源作者的项目中看到一条pull request记录,开源作者会review我们贡献的内容,正常由他合并到开源项目中

b117159a40087e8ac41482c16f8672c.png

等待合并

  1. 如果开源作者发现我们贡献的内容没有问题,就会合并到master分支

  2. 提交完我们可以通过分支查看是否已经将更新合并上去