zoukankan      html  css  js  c++  java
  • Github上如何在Fork到的开源项目中提交Pull requests?

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

  • 相关阅读:
    尚未笔记知识点
    jsonp的原理及其使用
    django中将views.py中的python方法传递给html模板文件
    UVA
    UVA
    UVA
    UVA
    UVA
    UVA 1600 Patrol Robot
    UVA
  • 原文地址:https://www.cnblogs.com/chenmingjun/p/8557905.html
Copyright © 2011-2022 走看看