git---三状态(committed-modified-stage)四区域(工作区、暂存区、本地仓库、远程仓库)

Git 有三种状态:

  • 已提交(committed)
  • 已修改(modified)
  • 已暂存(staged)
    已提交表示数据已经安全的保存在本地数据库中。 已修改表示修改了文件,但还没保存到数据库中。 已暂存表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。

由此引入 Git 项目的三个工作区域的概念:Git 仓库、工作目录以及暂存区域
git---三状态(committed-modified-stage)四区域(工作区、暂存区、本地仓库、远程仓库)_第1张图片

Git 有四个区域:

  • 工作区:工作区就是你克隆项目到本地后,项目所在的文件夹目录
    对应操作:edit

  • 暂存区:用于存储工作区中添加上来的变更(新增、修改、删除)的文件的地方
    对应操作:add

  • 本地仓库:用于存储本地工作区和暂存区提交上来的变更(新增、修改、删除)过的文件的地方
    对应操作:commit

  • 远程仓库:简单来说,就是我们工作过程中不能将主项目放到某一个人的本地电脑上,这时就需要有一个地方存储主项目,这个地方就是我们的git远程仓库
    对应操作:git push origin

git---三状态(committed-modified-stage)四区域(工作区、暂存区、本地仓库、远程仓库)_第2张图片

你可能感兴趣的:(Git)