博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Github上如何在Fork到的开源项目中提交Pull requests?
阅读量:6494 次
发布时间:2019-06-24

本文共 653 字,大约阅读时间需要 2 分钟。

如何在 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 都会被合并,这并不意味着你的修改是有问题的,有时候项目的维护者他就是不鸟你!你也没办法!如下图所示:

 

我的GitHub地址:
我的博客园地址:
我的蚂蚁笔记博客地址:
Copyright ©2018 黑泽明军
【转载文章务必保留出处和署名,谢谢!】
你可能感兴趣的文章
C/C++项目中的代码复用和管理
查看>>
球反弹问题
查看>>
哈希表(散列表)线性探测
查看>>
如何知道自己的CPU支持SLAT
查看>>
Redis Cluster 搭建
查看>>
在mysql中进行搜索
查看>>
spark(一):spark概览及逻辑执行图
查看>>
c++程序设计原理与实践-老布
查看>>
正则参考
查看>>
Win2016 Nano Server安装
查看>>
MD5校验码 (Linux/Windows)
查看>>
罗森伯格PyxisⅡ智能布线系统完美布线许昌卷烟厂
查看>>
shell数组使用技巧
查看>>
ubuntu 12.04 上部署fdfs 4.06
查看>>
JavaScript之Ajax-3 XML语法(XML概述、基本语法)
查看>>
python生成器
查看>>
C语言及程序设计 实践项目——C语言程序初体验
查看>>
我的友情链接
查看>>
Windows下如何卸载一个服务
查看>>
使用Spring AOP切面解决数据库读写分离
查看>>