如何参与LVGL开发-为LVGL库做贡献
如何提交PR:
- 创建自己的 GitHub账号。需要配置SSH密钥(视频课程没有提及,文档作为补充),点击阅读这个文档了解。
- Fork你要提交Pr的仓库到你的GitHub仓库中
- 在你的仓库中打开上面Fork的仓库,复制克隆(clone)链接,克隆到你的电脑上
- 打开克隆下来的仓库目录,在当前目录打开git bash,基于主分支新建一个分支(分支名体现所作的改动),然后修改代码
- 提交修改到你自己的仓库中(注意仓库的提交格式规范)
- 在GitHub中打开你Fork的仓库,会提示是否提交PR到上游仓库,最后提交PR
- 后续等待上游仓库的维护人员合并或者进行讨论、修改(如果需要修改,在本地电脑上修改好之后直接提交commit即可,这时候的commit说明可以随意点写)
- 合并到上游仓库(本次PR完成)
课程演示的PR地址:https://github.com/lvgl/lvgl/pull/7045
课后思考
欢迎加入讨论:
- 社区交流: https://forums.100ask.net
- QQ技术交流群(如群满,请加qq:401684796 验证备注:LVGL):962138234
- 微信交流群:添加微信: baiwenkeji_fae 验证备注:LVGL