- git直接记录快照,而非差异比较
- 几乎所有操作都在本地执行
- 时刻保持数据完整性
- 多数操作仅是添加数据
- 文件的三种状态:已修改,已暂存,已提交
git文件状态
git文件就是已被版本库管理的文件
- 已修改:在工作目录修改git文件
- 已暂存:对已修改的文件执行git暂存操作,将文件存入暂存区
- 已提交:将文件存入版本库
git常用命令
- 获得版本库:git init \gitclone
- 版本管理: git add \ git cimmit \git rm
- 查看信息:git help\ git log \git diff
- 远程协作:git pull \ git push
在本地创建git仓库
这就创建好了一个版本库
进入里面去看看,一般不直接去改写这些文件而是用指令去修改这些文件,以为这些指令可能需要修改很多个文件,如果是手工的去修改很容易出错