目录
一、工作区域
二、工作流程
三、本地仓库搭建
1、创建全新的仓库
2、克隆远程仓库
一、工作区域
Git本地有三个工作区域:
- 工作目录(Working Directory):平时存放代码的地方
- 暂存区(Stage/Index):用于临时存放你的改动,事实上它知识一个文件,保存即将提交到文件信息
- 资源库(Repository或Git Directory):仓库区(或者本地仓库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本。
- 远程的git库(Remote Directory):托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换
二、工作流程
git的工作流程一般是这样的:
- 在工作目录中添加、修改文件
- 将需要进行版本管理的文件放入暂存区域
- 将暂存区域的文件提交到gfit仓库
因此,git管理的文件有三种形态:已修改(modified),已暂存(staged),已提交(committed)
三、本地仓库搭建
创建本地仓库的方法有两种:一种是创建全新的仓库,另一种是克隆远程仓库
1、创建全新的仓库
在当地目录新建一个Git代码库
git init
执行后可以看到,仅仅在项目目录中多出一个.git目录,关于版本等的所有消息都在这个目录;里面。
2、克隆远程仓库
另一种方法是克隆远程目录,由于是将远程服务器上的仓库完全镜像一份到本地
#克隆一个项目和它的整个代码历史(版本信息)
$git clone [url]