美文网首页
Fork github 代码,并参与贡献的主要步骤

Fork github 代码,并参与贡献的主要步骤

作者: Rui哥 | 来源:发表于2020-03-12 10:55 被阅读0次

    开发步骤

    1. Fork 本仓库到你自己的 Github。
    2. Clone 你刚刚 Fork 的仓库到本地。
    3. 执行 git checkout dev 切换到 dev 分支并进行开发。
    4. 提交代码到自己的仓库。
    5. 回到自己的仓库页面,选择 New pull request 按钮,创建 Pull request 到原仓库的 dev 分支。
    6. 等待合并。

    开发规范

    1. 在提交前请使用 IDE 格式化代码。
    2. 不接受创建 Pull requestmaster 分支。


    GitHub的Fork 是什么意思?

    现在有这样一种情形:
    有一个叫做Joe的程序猿写了一个游戏程序,而你可能要去改进它。并且Joe将他的代码放在了GitHub仓库上。

    下面是你要做的事情:


    forkflow.png
    fork并且更新GitHub仓库的图表演示
    • 1.Fork他的仓库:
      这是GitHub操作,这个操作会复制Joe的仓库(包括文件,提交历史,issues,和其余一些东西)。
      复制后的仓库在你自己的GitHub帐号下。目前,你本地计算机对这个仓库没有任何操作。

    • 2.Clone你的仓库:
      这是Git操作。使用该操作让你发送"请给我发一份我仓库的复制文件"的命令给GitHub。现在这个仓库就会存储在你本地计算机上。

    • 3.update更新某些文件:
      现在,你可以在任何程序或者环境下更新仓库里的文件。

    • 4.commit提交你的更改:
      这是Git操作。使用该操作让你发送"记录我的更改"的命令至GitHub。此操作只在你的本地计算机上完成。

    • 5. push,将你的更改push到你的GitHub仓库:
      这是Git操作。使用该操作让你发送"这是我的修改"的信息给GitHub。Push操作不会自动完成,所以直到你做了push操作,GitHub才知道你的提交。

    • 6.pull request, 给Joe发送一个pull request:
      如果你认为Joe会接受你的修改,你就可以给他发送一个pull request。这是GitHub操作,使用此操作可以帮助你和Joe交流你的修改,并且询问Joe是否愿意接受你的"pull request",当然,接不接受完全取决于他自己。

    如果Joe接受了你的pull request,他将把那些修改拉到自己的仓库!

    其实Fork 的作用远不至于此, 比如: 你在github上看见别人某个项目很好, 想保存在自己的github上, 避免以后每次再去访问别人的github项目, 你就可以给它Fork 下来

    相关文章

      网友评论

          本文标题:Fork github 代码,并参与贡献的主要步骤

          本文链接:https://www.haomeiwen.com/subject/rppyjhtx.html