给开源项目提交pr

简介: 给开源项目提交pr

Step1. fork

首先需要将项目 fork 到自己的仓库中,这里以libhv项目为例,个人修改issue

fork 如下所示:

fork.png


Step2. clone

接下来将 fork 过来的仓库 clone 到本地,注意使用 ssh 方式。


clone 下来之后需要与上游建立连接,如下所示:

$ git remote add upstream git@github.com:ithewei/libhv.git点击复制复制失败已复制


之后查看远端状态:

$ git remote -v
origin    git@github.com:IricBing/libhv.git (fetch)
origin    git@github.com:IricBing/libhv.git (push)
upstream    git@github.com:ithewei/libhv.git (fetch)
upstream    git@github.com:ithewei/libhv.git (push)点击复制复制失败已复制


Step3. 新建分支并开发推送

接下来新建自己的分支,开发,然后提交,推送到远程仓库

$ git checkout -b fix-svgtype
# 修改代码
$ git add .
$ git commit -m "fix svg type wrong for http resolve"
$ git push --set-upstream origin fix-svgtype
枚举对象中: 7, 完成.
对象计数中: 100% (7/7), 完成.
使用 12 个线程进行压缩
压缩对象中: 100% (4/4), 完成.
写入对象中: 100% (4/4), 376 字节 | 376.00 KiB/s, 完成.
总共 4 (差异 3),复用 0 (差异 0)
remote: Resolving deltas: 100% (3/3), completed with 3 local objects.
remote: 
remote: Create a pull request for 'fix-svgtype' on GitHub by visiting:
remote:      https://github.com/IricBing/libhv/pull/new/fix-svgtype
remote: 
To github.com:IricBing/libhv.git
 * [new branch]      fix-svgtype -> fix-svgtype
分支 'fix-svgtype' 设置为跟踪来自 'origin' 的远程分支 'fix-svgtype'。点击复制复制失败已复制


Step4. 创建Pr

接下来进入 GitHub 上的仓库(自己 fork 的和原版的都可以),就可以很明显的看到创建 Pr 的按钮喽。

目录
相关文章
|
Java API 开发工具
如何用阿里云 oss 下载文件
阿里云对象存储服务(OSS)提供了多种方式下载文件,以下讲解下各种方式的下载方法
9650 2
|
数据采集 数据可视化 搜索推荐
|
9月前
|
机器学习/深度学习 人工智能 算法
Meta-CoT:通过元链式思考增强大型语言模型的推理能力
大型语言模型(LLMs)在处理复杂推理任务时面临挑战,尤其在高级数学和抽象问题解决方面表现不足。为弥补这一差距,研究人员引入了元链式思考(Meta-CoT),该方法通过引入搜索、验证和回溯机制,使LLMs能够模拟人类的系统2思维,实现迭代和审慎推理。实验证明,Meta-CoT显著提升了LLMs在复杂任务中的表现,推动了AI从模式识别向更深层次的逻辑推理转变。
305 16
Meta-CoT:通过元链式思考增强大型语言模型的推理能力
|
开发工具 git 开发者
【GitHub】如何在github上提交PR(Pull Request) + 多个pr同时提交、互不干扰
【GitHub】如何在github上提交PR(Pull Request) + 多个pr同时提交、互不干扰
3718 6
|
监控 Java API
❤️Android 应用崩溃?嗯?莫慌,稳住!❤️
从刚开始接触Android开发,第一次发版,遇到程序崩溃,那就一个慌张。好几年过去了,现在的听到程序崩溃?嗯,稍等我看看什么问题,然后该锁定该锁定该解决解决。 发版前减少bug、崩溃等,发版后遇到bug、崩溃也不要慌张,毕竟 bug不 会因为你的慌张而自动修复对吧?要以最快的速度解决(解决问题同样是能力的体现),并说明问题轻重,看看是直接发版还是坐等下次。同时,吸取教训避免同样问题发生。 今天咱们就聊聊Android程序闪退。一个应用的崩溃率高低,决定了这个应用的质量。
867 0
❤️Android 应用崩溃?嗯?莫慌,稳住!❤️
|
SpringCloudAlibaba Java 数据库
SpringCloud Alibaba微服务 -- Seata的原理和使用
SpringCloud Alibaba微服务 -- Seata的原理和使用
XSCTF联合招新赛-[中等] QR1
XSCTF联合招新赛-[中等] QR1
218 0
|
BI 数据库 开发者
宜搭认证课程-数据报表设计(一)|学习笔记
快速学习宜搭认证课程-数据报表设计(一)
941 0
宜搭认证课程-数据报表设计(一)|学习笔记
|
JavaScript Windows 内存技术
nvm 安装 node 成功,npm 却安装失败?
nvm 安装 node 成功,npm 却安装失败?
2103 0
nvm 安装 node 成功,npm 却安装失败?
|
Ubuntu Linux Windows
Green Hills 新版本(Multi V8)发布说明
Green Hills 新版本(Multi V8)发布说明
370 0
Green Hills 新版本(Multi V8)发布说明