前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Github上如何在Fork到的开源项目中提交Pull requests?

Github上如何在Fork到的开源项目中提交Pull requests?

作者头像
黑泽君
发布2018-10-12 10:30:58
9290
发布2018-10-12 10:30:58
举报
文章被收录于专栏:黑泽君的专栏黑泽君的专栏

如何在 Fork 到的开源项目中提交 Pull requests ?   我们将 Fork 到的开源项目克隆到我们本地计算机中进行修改,把更改通过 Pull requests 到原始的项目中。

之后我们进入该项目目录,cd DemoUseGithub

我们对项目做些修改前,必须先创建一个 分支(branch),因为通过创建 分支(branch),我们才能轻松的创建 Pull requests 

 输入 git checkout -b fix-bug  切换到创建的分支fix-bug上

再回到github网站上。

注意:此时的Pull requests 针对的是原始的项目了。这就意味着我们这次的修改会直接作用于原始的项目上。

这就是大部分开源项目用来获取贡献者提交更改的一个途径。

即:贡献者首先通过 Fork 项目,之后修改项目后,提交更改前 创建 分支(branch),接着会在 Fork的主分支 和 分支 之间打开一个 Pull requests。

此时该开源项目的维护者就会看到这个Pull requests 了,如果维护者觉得不错,就会 合并拉取的请求(Merge pull request)

但是并不是所有的 Pull requests 都会被合并,这并不意味着你的修改是有问题的,有时候项目的维护者他就是不鸟你!你也没办法!如下图所示:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-03-13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档