问题的发现
在使用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下查看是否自己提交的申请是否已经已经出现在列表中,然后等着回复就可以了。如果没有成功再重新尝试上面的步骤。