本文来说下Git核心理论知识
工作区域
Git 本地有三个工作区域:工作目录(Workspace)、暂存区(Stage/Index)、本地仓库(Local Repository),远程有一个 Git 仓库(Remote Repository),文件在这四个区域的转换关系如下:
工作流程
Git 的工作流程一般是这样的:
- 在工作目录中添加、修改文件;
- 将需要进行版本管理的文件添加到暂存区;
- 将暂存区的文件提交到 Git 仓库。
因此,Git 管理的文件有三种状态:已修改(modified)、已暂存(staged)、已提交(committed)