github 提交的分支 怎么撤回_在GitHub中向开源框架提交PR的过程

本文详细记录了在GitHub上向开源框架提交PR的完整过程,包括fork项目、克隆到本地、建立连接、创建分支、修改代码、提交和创建PR。同时介绍了如果需要撤回分支,可以通过在GitHub上关闭未合并的PR来实现。
摘要由CSDN通过智能技术生成

最近在读RandomX的文档的时候发现一点小错误,现在就记录一下我提交PR的过程。

1、fork

d21adfa54d1d9eb4e53a59a3d0deb337.png

2、需要将远程仓库clone到本地

git clone https://github.com/***/***.git

4b980501fd1105cc6fadeb1058bdc1d4.png

3、建立连接

用git remote -v命令,可以看到此时只与自己的远程仓库建立了

89eb7fc473f5875a9a44fbce2bab5602.png

连接还需要与上游建立连接,这里上游指的是一开始fork的那个项目源

执行如下命令:git remote add upstream https://github.com/....

455b294a90256c1bd82b6f0d2f28cfdc.png

再用git remote -v可以看到:

bb6c0f4f000e7c5398ee5aeb561f34b9.png

4、创建分支

接着上面的运行命令:git checkout -b XXX

94d095f2df1a29f91b27e6f2b502cfa0.png

这个命令的意思是创建一个叫XXX的分支,运行这个命令后bash将自动切换到新的分支下

5、修改代码

6、提交

git add .

将要提交的文件都加上

4ef3d7bf70551c6f02365e5140defcc7.png

然后再git commit -m "modify XX",需要注意的是git commit只是把修改的代码提交到当前分支,”modify XX”是本次提交的简单说明

7411bbb4ab5bb63031b5b8f741d4bbf4.png

然后再git push origin XXX,这一步才是将当前分支推送到自己的远程仓库。

b31e91dfeddcafb43662af119e01926e.png

这时,在自己的远程仓库便能看刚才push上去的分支了

6、提交PR

找到New pull request

32112e3a823f7ca14895beb070e31e78.png

需要注意的是compare处选择刚才提交上来的分支

f1da4104414dc3b9065d6913023c910d.png

然后点Create pull request写好名字,写好说明,提交,就OK啦。

5a5be9ed8e770f237e7f72481dde098a.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值