参考:
https://blog.csdn.net/Leventcoco/article/details/135871779

1)第一步 先fork第三方项目

在这里插入图片描述
点击fork然后就同步一份到自己名下了,后续修改在自己名下这项目上先修改:
在这里插入图片描述

2)修改项目(要提交的新功能或者需要修改的bug)

1、先下载代码到本地

git clone https://github.com/lonngxiang/sherpa-onnx.git

2、修改代码这里省略,自己在这clone下的项目里修改新增保存即可
3、修改上传github

建议直接命令行操作
操作前设置下

在这里插入代码片

在这里插入图片描述

git status
git branch
git add .
git commit -s -m "你这个commit干了啥"
git push -f

成功打印信息
在这里插入图片描述

3)提交PR

上面pull后在自己fork项目就会发现commit ahead of,这表示你的远程下游仓库已经同步了你在本地对代码的更改,点击Open pull request即可向你的上游仓库(k2-fsa/sherpa-onnx)发起一个PR

在这里插入图片描述
最终在主项目Pull Request下就能看到提交的PR
在这里插入图片描述

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐