Git学习 -- 工作区和暂存区
工作区(working directory):
就是能看到的目录,如我的git文件夹
版本库(repository):
工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库
里面最重要的就是暂存区(stage或者叫index),还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。
      
把文件往Git版本库里添加的时候,是分两步执行的:
第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区;
第二步是用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支。
现在修改readme.txt文件,并新建一个LICENSE文件
git add readme.txt LICENSE
此时,暂存区的状态
      
现在提交修改
git commit -m "xxx"
一旦提交后,如果你又没有对工作区做任何修改,那么工作区就是“干净”的:
现在版本库变成了这样,暂存区就没有任何内容了:
      
Git学习 -- 工作区和暂存区的更多相关文章
- Git学习——工作区和暂存区
		
工作区就是我们的电脑上的git初始化目录.版本库就是我们工作区中的隐藏目录.git.版本库中分为两个部分:(1)stage(index)暂存区:git add <file>命令后file就 ...
 - 了解Git的工作区和暂存区
		
Git有工作区,暂存区之分. 1.工作区 我们电脑上的某个被Git管理的文件夹,就是一个工作区. 比如说我的GitWorkText文件夹,如图: 2.版本库(Repository) 在工作区有一个隐藏 ...
 - git指令-工作区和暂存区
		
#git指令-工作区和暂存区 工作区(Working Directory):就是平常电脑可以看到的文件夹目录 版本库(Repository):存放git内容的文件夹例如: Git的版本库里存了很多东西 ...
 - git的工作区和暂存区
		
目录 备注: 知识点 工作区(Working Directory) 版本库(Repository) 备注: 本文参考于廖雪峰老师的博客Git教程.依照其博客进行学习和记录,感谢其无私分享,也欢迎各位查 ...
 - [git]入门-工作区、暂存区、版本库
		
转载整理自:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256 ...
 - Git Day02,工作区,暂存区,回退,删除文件
		
1st,工作区回退:2st,暂存区回退:3rd,删除文件:
 - GIt学习第二天之版本回退、工作区和暂存区
		
搬运自 ‘廖雪峰的官方网站’ 地址:https://www.liaoxuefeng.com/ 1.版本回退 在Git中,我们用git log命令显示从最近到最远的提交日志,如果嫌输出信息太多,看得眼花 ...
 - Git学习总结三(工作区和暂存区、撤销修改)
		
工作区和暂存区 工作区(Working Directory) 就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区: 版本库(Repository) 工作区有一个隐藏目录.git, ...
 - git工作区、暂存区、版本库之间的关系
		
区分三者关系 Git最让你迷惑的无非是它里面的各种概念了,如果是刚开始接触Git希望看完本篇介绍之后有一个清晰的认识,笔者认识也有限这里只说说个人对使用Git的感受,说一下它里面的几个最常用的概念的理 ...
 
随机推荐
- ural  1146. Maximum Sum(动态规划)
			
1146. Maximum Sum Time limit: 1.0 second Memory limit: 64 MB Given a 2-dimensional array of positive ...
 - Python 常见的内置模块
			
datetime datetime是python处理日期和时间的标准库 获取当前日期和时间 我们先看看如何获取当前的日期和时间: >>> from datetime import d ...
 - [Mark] openvswitch megaflow
			
Megaflow is an OpenVSwitch (OVS) feature than enables us to install flows for which some fields are ...
 - JPA 系列教程19-jpa-uuid主键生成策略
			
ddl语句 CREATE TABLE `t_user` ( `id` varchar(32) NOT NULL, `name` varchar(255) DEFAULT NULL, PRIMARY K ...
 - for计算100以内的偶数和
			
#include "stdio.h" void main() { ,sum=; ;d++) { ==) { sum=sum+d; } }printf("100以内所有偶数 ...
 - virtualbox+centos 7 实现宿主机器互通
			
1.centos7iso文件 2.安装教程地址,www.aiplaypc.com/102.html 3.修改ip地址 使用命令 vi /etc/sysconfig/network-scripts/if ...
 - 转:CSV Data Set Config 中文乱码问题
			
从csv读取中文一直乱码. CSV Data Set Config的File encoding为GB2312,对应参数化文件编码也为GB2312,但读取出变量值一直为乱码,后发现是Allow quot ...
 - ZOJ  1119  SPF
			
Tarjan算法求解割点 #include<cstdio> #include<cstring> #include<cmath> #include<vector ...
 - 《Windows驱动开发技术详解》之自定义StartIO
			
自定义StartIO 系统定义的StartIO队列只能使用一个队列(DDK提供的StartIO内部只有一个队列),这个队列将所有的IRP进行处理化.例如,读.写操作都会混在一起进行串行处理.然而,有时 ...
 - IT人为什么难以拿到高薪?【转帖】
			
最近在论坛里看到很多人发牢骚,说薪水少,可在我看来,你们这样的人拿得到高薪才怪! 我先问一句:这里有多少人是本科的?有多少人是正规本科的(不算自考,成考和专升本)?有多少人是有学位的?有多少有学位的是 ...