Modified:文件已修改, 仅仅是修改, 并没有进行其他的操作. 这个文件也有两个去处, 通过git add可进入暂存staged状态, 使用git checkout 则丢弃工作区修改,返回到unmodify状态, 这个git checkout即从库中取出文件, 覆盖当前修改 Staged:暂存状态. 执行git commit则将修改同步到库中, 这时库中的文件和本地文件又...
Git 工作区、暂存区和版本库 基本概念 我们先来理解下 Git 工作区、暂存区和版本库概念: 工作区:就是你在电脑里能看到的目录。 暂存区:英文叫 stage 或 index。一般存放在 .git 目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
现在,暂存区的状态就变成这样了 所以,git add命令实际上就是把要提交的所有修改放到暂存区(Stage),然后,执行git commit就可以一次性把暂存区的所有修改提交到分支。 一旦提交后,如果你又没有对工作区做任何修改,那么工作区就是“干净”的:现在版本库变成了这样,暂存区就没有任何内容了: 为了验证以上流程的正确性...
工作区:就是你在电脑里能看到的目录。 暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。 工作区、版本库中的暂存区和版本库之间的关系图: 图中左侧为工作...
基本概念工作区在电脑中能看到的目录工作区.jpg 此处的 initialize 文件夹可被看作为工作区暂存区一般存放在 .git 目录下的 index 文件中,也将暂存区称作索引未提交的文件修改通通放在暂存区中暂存区.jpg 版本库工作区中的 .git 目录(.git 为隐藏目录)版本库.
我们先来理解下 Git 工作区、暂存区和版本库概念: 工作区:就是你在电脑里能看到的目录。 暂存区:英文叫 stage 或 index。一般存放在.git目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是 Git 的版本库。
暂存区:英文叫 stage 或 index。一般存放在.git目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是 Git 的版本库。 下面这个图展示了工作区、版本库中的暂存区和版本库之间的关系: ...
版本库(Repository): 版本库是 Git 用来存储项目的历史记录和元数据的地方。它包含了完整的项目历史记录,包括所有提交(commits)和分支(branches)。版本库一般位于项目根目录下的.git目录中,它包含了暂存区、分支信息和其他 Git 的元数据。 工作区中的文件经过修改后,可以使用git add命令将它们添加到暂存区。一旦文件...
工作区有一个隐藏目录.git,这个不算工作区,而是 Git 的版本库。 Git 的版本库里存了很多东西,其中最重要的就是称为stage(或者叫 index)的暂存区,还有 Git 为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。(分支的概念我们后续介绍) ...
暂存区是介于工作区与版本区之间的一个区域,也称为索引(Index)。当我们在工作区修改完文件后,需要将修改的文件添加到暂存区,这个过程也叫做“暂存”。暂存区相当于一个缓冲区域,用来存放下一次提交的文件。 3. 版本区(Repository)版本区,也称为代码库或仓库,是Git用来保存项目的完整历史记录的地方。它包含了所有...