我也可以给开源项目提PR!

前言

不知道,你是否也有参与到开源项目的冲动。至少,我是有的,今天就来记录一次,向开源项目提 PR 的全流程。

全流程

第一步:fork仓库

这里以 https://github.com/chenbimo/yidash 项目为例子,点击 fork 到自己仓库

fork 就是将别人的仓库复制一份到自己的仓库中,此时相当于开源仓库的代码存了一份快照到自己的仓库。然后点击 create fork,就可以在自己的仓库中看到开源项目。 

第二步:clone仓库到本地

自己的仓库里已经有了开源项目,然后就可以将仓库 clone 到本地

git clone git@github.com:Zhoozie/yidash.git

 执行完上方命令后,本地就会出现该仓库里的内容。

第三步:本地修改代码

然后就可以在本地修改代码,这就需要大家自由发挥了。

第四步:push修改的代码

一切都修改完成后,依次执行以下命令

$ git add .
$ git commit -m "要填写的内容"
$ git push origin main

执行完成后,本地的代码即可 push 到自己的仓库中了。 

第五步:发起pull request

上一步只是提交到自己的仓库,但还没有合并到目标仓库。因此需要发起 PR 请求到开源仓库。PR 请求在我们 push 完成后,就会在自己的远程仓库看到 open pull request。

点击按钮,填写对应信息,就可以提交完成。

最后,就是等待了。

  • 14
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值