git学习(三):git暂存区】的更多相关文章

工作区(working directory): 就是能看到的目录,如我的git文件夹 版本库(repository): 工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库 里面最重要的就是暂存区(stage或者叫index),还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD. 把文件往Git版本库里添加的时候,是分两步执行的: 第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区: 第二步是用git commit提交更改…
工作区就是我们的电脑上的git初始化目录.版本库就是我们工作区中的隐藏目录.git.版本库中分为两个部分:(1)stage(index)暂存区:git add <file>命令后file就被存到stage中了:(2)master:其中git commit提交,就是把暂存区stoge中的文件提交到分支master中. 暂存区和分支的提交也有区别,每次对文件的修改都需要git add一下,但是提交文件只需要一次git commit就可以把所有的文件修改git add添加的文件都提交到分支. 其实G…
1显示暂存区中的目录树 git ls-files git ls-tree git diff 魔法 1工作区与暂存区比较 git diff 2工作区与HEAD比较 git diff HEAD 3暂存区与HEAD比较 git diff --cached git diff --cached HEAD…
目录 备注: 知识点 工作区(Working Directory) 版本库(Repository) 备注: 本文参考于廖雪峰老师的博客Git教程.依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查看原文. 知识点 版本控制的内容修改提交的流程是:工作区>暂存区>分支 工作区(Working Directory) 工作区就是git仓库所在的目录,比如之前新建的gitTest目录就是一个工作区. 版本库(Repository) 工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库…
转载整理自:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256916071d599b3aed534aaab22a0db6c4e07fd0000 0.写在前面 其实,我们每次执行可以改变暂存区或分支的git命令时,只要这个命令操作的文件的内容的散列值还没有在.git/objects目录下作为一个文件的文件名,这个文件就会被添加到.git/objects下,文件名…
Git有工作区,暂存区之分. 1.工作区 我们电脑上的某个被Git管理的文件夹,就是一个工作区. 比如说我的GitWorkText文件夹,如图: 2.版本库(Repository) 在工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库 而这个版本库里又有暂存区(stage),还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD. 当我们在使用命令符git add+文件名时,只是将其加入到了暂存区,第二个当我们使用命令符git commit时将所…
#git指令-工作区和暂存区 工作区(Working Directory):就是平常电脑可以看到的文件夹目录 版本库(Repository):存放git内容的文件夹例如: Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫 index)的暂存区,还有Git为我们自动创建的第一个分支master,以 及指向master的一个指针叫HEAD. 文件往Git版本库里添加的时候,是分两步执行的: 1. 用git add把文件添加进去,实际上就是把文件修改添加到暂存区: 2. 用git…
一.创建仓库 创建一个目录 mkdir repository cd到该目录下,初始化该版本库 git init 至此,版本库创建成功,可以在该文件夹下看到.git文件夹,ls -ah可以看到该文件夹. 二.版本管理 1.将文件或文件夹添加到版本库中进行版本控制 在工作区创建一个文件 touch readme.txt 将该文件添加到暂存区 git add readme.txt 将文件从暂存区提交到版本库 git commit -m "some comment" *工作区.暂存区.版本库…
一.工作区和暂存区 工作区(Working Directory) 就是在你的电脑里能看到的目录 版本库(Repository) 工作区中的一个隐藏目录.git,这个不算工作区,而是Git版本库.Git版本库里存了很多东西,其中最重要的就是成为Stage(或者index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的指针HEAD. 把文件往Git版本库里添加的时候,分两步执行: 第一步是用git add把文件添加进去,实际上就是把文件添加到暂存区: 第二部是用g…
工作区(working directory),就是目录,例如:pythonwork 版本库(Repository),工作区有一个隐藏的目录 .git 就是Git的版本库. 版本库最重要的是称为stage 或 index 的暂存区: 还有Git为我们创建的一个分支 master ,以及指向 master 的一个指针 HEAD.   把文件往Git版本库添加时,分了两步: ①   git add 添加操作,实际上是把文件修改添加到暂存区 ②   git commit 提交操作,实际上是把暂存区的所有…