是什么?
定义
Git(Glable Information tracker)是一款免费的、开源的版本控制系统;开源:通俗来讲,就是可以用户可以将源代码发布,并且允许公共进行查看和修改;
分布式
Git采用分布式管理,我们在服务器上建立中央仓库,然后项目中的每个成员可以将其同步到本地。而且成员每做一次新的修改,就会把项目的最新状态上传到中央仓库,然后可以通知其他成员去中央仓库拉去项目状态,来更改本地仓库。
组成
由工作区、缓冲区、和中央仓库组成;
如何运行
工作流程
- 在工作目录中添加、修改文件;
- 将需要的进行版本管理的文件放入暂存区域;
将暂存区域的文件提交到Git仓库;
Git管理文件状态:
已修改(modified)
- 已暂存(staged)
- 已提交(committed)