如何参与开源项目

fork仓库

找到你要参与的项目

然后fork他的GitHub仓库

新建分支

创建一个自己的分支

克隆fork之后得到的仓库

使用刚刚创建的分支合入代码

点击左下角的git分支图标可以切换分支,这里已经切换到刚刚创建的分支了

修改并提交

环境搭建等省略,具体根据项目自行处理

这里随便添加了点内容并提交,仅作示例,真实情况中要根据开源项目的规范进行提交具体修改,而不是随便提任何内容

git的add、commit和push这里也不作演示了

建PR

github自动会提示上图compare & pull request

点击即可

随带的内容不要随便编辑,要根据合入代码的具体修改内容进行书写

同时具体使用英文还是中文要根据开源团队的具体情况进行选择,一般最好使用英文

如果你是修复issue,可以使用 # 键,将本次提交与具体issue关联起来

如果你是发现了新错误或者要提交新内容,可以去创建issue,并具体描述,然后合入的时候再关联issue。

相关推荐
梦想CAD控件31 分钟前
(在线CAD平台)网页集成CAD SDK的方法
前端·javascript·github
说私域3 小时前
“开源AI智能名片链动2+1模式S2B2C商城小程序”在直播公屏引流中的应用与效果
人工智能·小程序·开源
杨杨杨大侠3 小时前
Atlas Mapper 教程系列 (4/10):高级映射技巧与类型转换
java·开源·github
杨杨杨大侠3 小时前
Atlas Mapper 教程系列 (3/10):核心注解详解与基础映射
java·开源·github
杨杨杨大侠3 小时前
Atlas Log 0.2.0 版本
java·github·apache log4j
绝无仅有4 小时前
大厂Redis高级面试题与答案
后端·面试·github
绝无仅有4 小时前
面试问题之导致 SQL 查询慢的原因及优化建议
后端·面试·github
超人不会飛6 小时前
Vue markdown组件 | 流式 | 大模型应用
前端·javascript·github
掘金安东尼7 小时前
bun install:安装过程的幕后揭秘
前端·github·bun
杨杨杨大侠7 小时前
Atlas Mapper 教程系列 (7/10):单元测试与集成测试
java·开源·github