zoukankan      html  css  js  c++  java
  • Github中如何Fork开源项目?

    如何Fork开源项目?
      实际上大多数的开源项目,都遵循着一个大致的工作流程。
      一个开源项目大致会有三种人:
        1.负责该项目,是该项目的所有者和维护者。(有pull和push权限)(修复bug)
        2.贡献代码,提出问题报告,是该项目的贡献者。(有pull无push权限)(提出bug修改意见)
        3.只是想使用该开源软件,是该项目的使用者。(无pull无psh权限)(发现bug)

    作为项目的贡献者,没有push权限,我们想要进行更改,怎么办呢?
      答:需要创建fork。Fork 可以获取当前代码仓库状态的一个副本。我们可以通过fork将该项目移动到我们自己的账户或者所在的组织中。
      对于该副本我们拥有所有权限,可以进行pull和push了。当我进行修改完成后,提交给项目的作者,在这两个代码仓库之间使用 Pull requests
      如果作者认为我改的还可以,就会将这个 Pull requests 进行merge(合并)

  • 相关阅读:
    poj 3616 Milking Time
    poj 3176 Cow Bowling
    poj 2229 Sumsets
    poj 2385 Apple Catching
    poj 3280 Cheapest Palindrome
    hdu 1530 Maximum Clique
    hdu 1102 Constructing Roads
    codeforces 592B The Monster and the Squirrel
    CDOJ 1221 Ancient Go
    hdu 1151 Air Raid(二分图最小路径覆盖)
  • 原文地址:https://www.cnblogs.com/chenmingjun/p/8557321.html
Copyright © 2011-2022 走看看