zoukankan      html  css  js  c++  java
  • GitHub入门

    什么是GitHub?

          GitHub是一个非常方便进行版本控制和联合开发的代码托寄平台.

    准备工具

          仅仅需要一个GitHub账户和一台能上网的电脑.你不需要知道如何写控制Git的代码,使用命令行程序或者安装Git(GitHub的版本控制软件)。

    第一步 创建库(Repository)

          库是用来存放和管理一个单独项目的地方.库里面可以包括文件夹和文件,图片,视频,电子表格和数据组---任何你项目需要的东西.建议你的项目里面一定要包括一个readme或者说一个包含关于项目信息的文件.GitHub会在你创建一个新的库的时候提供创建这个readme文件的选项,这非常方便,同时GitHub也提供了例如许可协议文件的其他选项.

    第二步 创建分支(Branch)

          分支是一种可以同时在不同版本上工作的方法.默认情况下你新建的库里面会有一个叫做master的分支,在和master分支融合之前,我们通过创建其他分支来试验和修改项目内容.当你创建一个不同于master的新的分支时,就相当于把你的master分支项目复制了一份,当有人更改这个项目时,你可以选择把这些更改作为更新加入到你的master分支项目里.
          在一个库里,不同的分支其实是为了完成同一个目标.在GitHub,我们开发者,作家和设计师通过使用来自master的不同分支来修补bug和完成各自不同的工作. 当更新完成后,他们把这些不同的分支合并到master分支里.

    第三步 提交一次更改

          在GitHub上,保存改动被称为commits.每个commit都会有一个关联的commit信息,commit信息用来记录每次更改的内容,通过这个信息其他人能够明白你做了什么,为什么做.

    第四步 发起一个Pull Request

          在GitHub上,Pull Requests是协同合作的核心,当你发起一次Pull request时,你是在提出你的改动,是在请求别人检查你的工作成果并把这些成果合并到他的分支中.每当你有所改动,你都可以发起一次pull request,甚至在你完成代码之前.你甚至可以在你自己的库里发起pull reque并合并到你的项目里.在开始一个大项目之前,了解GitHub的这个工作流程真的非常重要.

    第五步 合并Pull Request

          把分支合并到master分支里。

  • 相关阅读:
    poj 1050
    poj 2479 Maximum sum
    Trie树结构(AC自动机前奏)(转)
    poj 3624(zeroonepack)
    poj 3630(Phone List )
    KMP算法(AC自动机前奏)(转)
    AC自动机(转)
    AC自动机模板(hdu2222)
    Running CMD.EXE as Local System
    什么是WPF(Avalon)
  • 原文地址:https://www.cnblogs.com/liylin6688/p/9819377.html
Copyright © 2011-2022 走看看