Git之一探到底

为什么要使用git

*本地建立版本库

本地版本控制

多主机异地协同工作

重写提交说明

有后悔药可以吃

更好用的提交表单

更好的差异比较

更完善的分支系统

速度极快*

什么是git

git 是一个版本控制软件
gitHub和gitLab都是用于管理版本的的服务端软件
gitHub提供免费服务(代码公开)及付费服务(代码为私有)
GitLab用于在企业内部管理Git版本库 功能上类似于GitHub

git的优点

**直接记录快照 而非差异比较
近乎所有的操作都在本地执行
时刻保持数据的完整性
多数操作仅添加数据**

常见的三种文件状态

*文件的三种状态

  (Git文件  Git文件已被版本库管理的文件)
  

已修改(modified) 在工作目录修改Git文件

已暂存(staged)对已修改的文件执行GIt暂存操作 将文件存入暂存区

已提交(committed)将已暂存的文件执行git 提交操作 将文件存入版本库
*

待续。。。

你可能感兴趣的:(git)