为什么要应用git
*本地建设版本库
本地版本控制
多主机异地协同工作
重写提交阐明
有后悔药能够吃
更好用的提交表单
更好的差别比拟
更欠缺的分支零碎
速度极快*
什么是git
git 是一个版本控制软件
gitHub和gitLab都是用于治理版本的的服务端软件
gitHub提供收费服务(代码公开)及付费服务(代码为公有)
GitLab用于在企业外部治理Git版本库 性能上相似于GitHub
git的长处
**间接记录快照 而非差别比拟
近乎所有的操作都在本地执行
时刻保持数据的完整性
少数操作仅增加数据**
常见的三种文件状态
*文件的三种状态
(Git文件 Git文件已被版本库治理的文件)
已批改(modified) 在工作目录批改Git文件
已暂存(staged)对已批改的文件执行GIt暂存操作 将文件存入暂存区
已提交(committed)将已暂存的文件执行git 提交操作 将文件存入版本库
*
待续。。。