乐趣区

关于git:git的工作区和暂存区

git 的工作区和暂存区

备注:

本文参考于廖雪峰老师的博客 Git 教程。按照其博客进行学习和记录,感激其自私分享,也欢送各位查看原文。

知识点

  • 版本控制的内容批改提交的流程是:工作区 > 暂存区 > 分支

工作区(Working Directory)

工作区就是 git 仓库所在的目录,比方之前新建的 gitTest 目录就是一个工作区。

版本库(Repository)

工作区有一个暗藏目录.git, 这个不算工作区,而是 Git 的版本库

Git 的版本库中有很多货色,其中最重要的就是 stage(或者叫 index)暂存区,和 Git 主动创立的第一个分支master、曾经指向master 的一个指针 HEAD

将文件增加到 Git 版本库中须要执行两步:

  • 1、git add把文件增加进去,实际上是把文件批改增加到暂存区。
  • 2、git commit提交更改,实际上是把暂存区的所有内容全副提交到以后分支。

创立 Git 版本库时,Git 主动创立了一个惟一的 master 分支,git commit是往 master 分支上提交。

git add先把所有变更增加到暂存区 (Stage),而后git commit 会把暂存区的所有批改提交到以后分支。

退出移动版