开源项目伟大在集思广益之处, 个人的思维是狭隘的
这里我们称要修复问题的仓库为: 目标仓库
我们Fork目标仓库后自己账号下会存在一个和目标仓库一样的仓库我们称为: Fork仓库
这种共同修复一个仓库的行为称为创建PR
Fork仓库
然后在你自己的账号下就拥有一个一模一样的仓库
克隆自己的仓库然后修改代码并且提交和Push上来, 然后打开GitHub Fork仓库页会发现两个按钮. 点击Pull request
发起请求(Compare可以自己预览自己有哪些修改变动)
然后会进入一个创建Pull request页面
Pull reuquest
绿色按钮
描述你的Pull request 然后点绿色按钮提交
最终等待作者审查代码并合并或者和作者互喷
Close pull request
关闭此Pr
以上演示我们是基于直接在问题存在的master分支修改. 实际上我们可以选择创建新的分支. 便于和目标仓库最新代码合并然后再创建PR
同样先Fork仓库
然后我们打开需要修改的文档页面点击铅笔✏️图标
然后编辑文档内容(文档为Markdown语法编写)
编辑完成确认, 描述修改内容, 然后点击Propose changes
然后就是Crate Pull request