针对element-ui的bug修改源码后提交pull request

1,073 阅读1分钟

问题的发现

在使用element-ui时,发现了下拉框的远程搜素在使用时有bug,无法满足自己的项目需求,需要对你代码bug进行修改,所以就先将其代码复制到了的github仓库,在本地修改后提交到自己仓库,然后请求原作者进行合并修改。以下为具体步骤:

1.fork源码

将element的github源码fork到自己的github中,点击后稍微等一会即可在自己的github上看到element代码

2.clone源码

通过git clone github.com/xiaolong011…

3.修改代码

推荐建立分支修改后再合并到主干(此过程省略,可百度查询如何使用git)

4.push代码

通过git push将代码推到自己的代码库,成功后即有类似于下图的标识

5.提交pull request申请element官方进行代码合并

在代码库中点击Pull requests按钮,右侧会出现一个<New pull request>按钮,点击后会跳转到代码对比页面,页面中会显示你做了哪些修改,如下所示

6.问题具体描述

这个是写给element审核人员看的,哪个部分有问题,自己做了哪些修改,官方人员审查后会决定是否将你的代码进行合并。写完后进行提交。

7.提交成功

提交成功后,进入element的github下查看是否自己提交的申请是否已经已经出现在列表中,然后等着回复就可以了。如果没有成功再重新尝试上面的步骤。