git的使用

参考:http://www.cnblogs.com/tugenhua0707/p/4050072.html
http://mp.weixin.qq.com/s__biz=MzA4NTQwNDcyMA==&mid=2650662203&idx=1&sn=889fcdfa18ee2d129893bd4c85edad66&scene=4#wechat_redirect

一、git是啥?

git是一种分布式版本控制系统
用来存储、追踪文件夹(文件)的变化,也就是说用户对文件的增删改等每一步操作都会被记录下来,根据这些记录,达到对版本的控制

二、git的工作流程

git的使用_第1张图片
  • 工作区:实实在在存放文件的地方
  • 暂存区:顾名思义,本地文件操作,暂时存放的地方
  • 本地仓库:暂存区提交操作的地方

三、git与github是啥关系

开始的时候一直以为git与github就是同一个东东,实在有点太天真。。。
上面图中有一个远程仓库,它是用来干嘛的呢?
一般协作开发不止1个人,每个成员都有自己的本地仓库,那么问题就是如何同步所有的本地仓库,因此就要借助远程仓库来托管所有人的修改,当某个成员提交了一个修改到远程仓库,那么远程仓库会检测该修改是否有冲突,如果没有冲突,就提交成功。如果有冲突,就会提示成员先解决冲突,再提交。
因此github扮演的就是一个远程仓库的角色

四、使用git前的准备

  1. 下载Git工具
  2. 如果没有github,注册一个github帐号

五、从项目开发考虑如何使用git

  1. 开始
    某天boss对小明说:

你可能感兴趣的:(git的使用)