Gitee 轻量级 PR ——参与开源贡献,原来就是举手之劳的事
Github 发明了 Pull Requests ,让全球范围内的开源协作变得非常简单。任何人不需要联系作者,只需简单四步即可提交贡献代码给项目:
1.Fork 主仓库到自己账号成为副本仓库
2.在副本仓库完成代码贡献(添加、删除、修改代码等等)
3.将副本修改的内容给主仓库提交 PR ( Pull Requests )
4.作者审核你提交的代码,并决定是否合并
这种简单的协作模式让开源软件发展非常快速,但参与开源贡献并非一件简单的事,你必须对项目有着非常深入了解才能够真正的参与进去。可有时候我们可能只是想帮作者纠正一些文档的错误,或者一些不易发掘的代码错误等等,那么这个 Pull Requests 的操作就有点复杂,会因此打消很多人做出贡献的想法。
为了提高大家参与开源项目的积极性,同时降低开源贡献的门槛,Gitee 推出了 轻量级PR 的功能。
Gitee 轻量级 PR(Gitee Pull Request Lite)是一种 无须 Fork 仓库,即可快速向某个特定仓库创建并提交一个合并请求(Pull Request)的功能。只需在 Web 端完成代码贡献,就能一键向开源仓库提出 PR 请求,减去了传统 PR 过程中所需的繁琐操作。
那么如何使用轻量级 PR 的功能呢?
1. 打开任意的开源项目
例如 https://gitee.com/ld/J2Cache
2. 点击任何你发现问题的文件,并直接进入文件编辑
3. 完成你想要修改的内容,输入修改的说明,点击“提交审核”按钮
4. 等待项目作者审核 PR
这时作者会收到一个 PR 的信息,按照普通的 PR 进行审核即可。
Gitee 的轻量级 PR 在 Gitee IDE 中也是支持的,你可以通过仓库页面的 Web IDE 进入,修改多个文件并提交轻量级PR(点这里了解多文件编辑),有兴趣的朋友可以试试看。
本文系作者 @Gitee 原创发布在 Gitee 官方博客。未经许可,禁止转载。