git、github的区别

GIT:版本控制工具,是一个可安装应用。允许对自己所做文件的修改进行注释,用于创建导航的历史系统。

缺点:只能单机操作,多台电脑不能共享。

Github:Github获取GIT中提交的历史文件,并存储至互联网。所以任意一台电脑都可以访问它。比如在本机提交代码并推送至Github,然后另外一台电脑从Github中拉取这些提交的代码。

相关术语

远程(remote):就是联网。

仓库(repository,简写repo):就是一个具备git超级权限的文件夹。

本地的 Git 仓库:指在你的电脑里某个启用了git功能的文件夹。

拉取:从Github仓库中获取最新代码至本地进行工作。

Pull Request:这是一个github功能,允许用户解释该分支相对于主分支做了哪些修改。

顾名思义,Github就是让你把工作(通过GIT提交进行注释)存储在了一个指定的在线文件夹(repo)。

 

创建分支

若一个团队均参与同一个项目,则需要创建分支。个人在主分支(主代码库)上创建分支,编辑后合并(merged)到主分支中。

主要操作流程如下:

  1. 创建本地分支
  2. 在本地分支上编辑修改,然后提交
  3. 推送提交(Push)到 Github
  4.  创建发布请求(Pull Request),说明该分支包含了哪些更改
  5. 合并(Merge)分支内容到主分支
  6. 将主分支上的最新提交拉取(pull)到本地
  7. 重复上述步骤

 

参考文献:http://blog.jobbole.com/111187/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值