github-入门教程

0.摘要

本文主要介绍github的基本使用方法,内容来源于官网。

https://github.com/

 

1.注册

  1. 登陆官网
  2. 点击网页右上角Sign up
  3. 输入用户名、邮箱和密码等信息
  4. github会给注册邮箱发送一封验证邮件。
  5. 点击邮件链接,完后验证即可

 

2.建立仓库

  1. 点击右上角的“+”,选择New repository
  2. 填写仓库名称,如hello_world
  3. 填写简短的说明
  4. 勾选 Initialize this repository with a README.

new-repo-form

3.建立分支

建立分支,可以允许不同版本的仓库同时工作,从而使得一个团队的成员同时进行开发任务。每位成员在自己的分支下完成自己的工作,最后提交到master分支下,完成整合。

每一个仓库,默认有一个master分支。当我们建立一个新的分支,这个新的分支会拷贝当前master内容。

建立分支的方法:

  1. 进入你的仓库,比如hello_world
  2. 点击master分支的下拉框
  3. 输入新建分支名字
  4. 按enter键完成

branch gif

 

4.提交修改

上一步提到了,我们新建分支的时候,会拷贝当时master的内容。当团队成员在各自分支下完成了相应工作之后,通过提交修改,就可以将不同部分的内容整合起来。

在github中,我们将保存修改称作commits.

由于我们在新建仓库的时候,勾选了Initialize this repository with a README,所以在master分支下会产生一个README文件。

当我们新建分支后,README文件也随之拷贝到了新的分支下。下面,我们通过修改README文件,演示github协同开发功能。

  1. 点击README.md文件
  2. 点击铅笔图标,开始编辑
  3. 修改文件中的内容
  4. 填写提交信息,用于描述你所做的修改
  5. 点击提交按钮

commit

 

5.发起合并请求

当成员完成了自己的工作,需要发起合并请求,使得自己的代码合并到目标分支下。

合并请求是GitHub上协作的核心。当你发起一个合并请求时,你就提议你的修改,并请求某人检查并拉入你的贡献,并将内容合并到他的分支中。合并请求显示了来自两个分支的内容的扩散或差异。更改、添加和减色会以绿色和红色进行显示。

我们以提交修改的README文件为例:

步骤截屏
点击Pull Request标签,然后从合并请求页面,点击绿色的New pull request按钮。pr-tab
Example Comparisons 框中,选择您所做的分支,readme编辑,以与master(原件)进行比较。branch
在比较页面上查看你的变化,确保它们是你想要提交的。diff
当您满意这些是您想要提交的更改时,单击big green Create Pull Request按钮。create-pull
给你的合并请求一个标题,并对你的变化写一个简短的描述。pr-form

 

6.合并请求

在这最后一步中,是时候将您的变更合并到一起——将您的readme编辑分支合并到主分支中。

  1. 点击绿色Merge pull request按钮将更改合并为master。
  2. 点击Confirm merge.。
  3. 继续Delete branch,因为它的更改已经被合并,在紫色的框中有删除分支按钮。

 

merge

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值