博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git 工作区和暂存区
阅读量:3946 次
发布时间:2019-05-24

本文共 451 字,大约阅读时间需要 1 分钟。

Git 工作区和暂存区的区别

是什么是工作区

工作区 Working Directory 就是你在电脑中能看到的目录。

在这里插入图片描述

什么是版本库

工作区有一个隐藏目录 .git,这个不算工作区,它算是 git 的版本库。

Git 的版本库里存了很多东西,其中最重要的就是称为 stage(又称作 index)的暂存区,还有 Git 为我们自动创建的第一个分支 master,以及指向 master 的一个指针 HEAD

在这里插入图片描述

小总结

通常我们将文件向 Git 中添加的时候,都是分为两个步骤:

  1. 使用 git add 命令先添加文件,这个步骤就是将文件修改添加到暂存区
  2. 使用 git commit 提交文件,这个步骤就是将暂存区中的所有内容提交到当前分支 master。

因为我们在创建 Git 版本库的时候,Git 就会自动为我们创建一个唯一的主分支 master,所以,git commit 默认就是向 master 分支提交更改。

通俗来讲:需要提交的文件修改统统放在暂存区,然后一股脑提交暂存区的所有修改内容。

转载地址:http://dvqwi.baihongyu.com/

你可能感兴趣的文章
Android的Gradle技巧 2.1设置项目属性
查看>>
Android的Gradle技巧 2.2将应用程序从Eclipse ADT移植到Android Studio
查看>>
Android的Gradle技巧 2.3从Eclipse移植应用程序ADT使用Eclipse
查看>>
昂山素季 Aung San Suu Kyi
查看>>
AI 人工智能第一课 从贝叶斯定理开始
查看>>
朴素贝叶斯python实现
查看>>
Logistic回归原理及公式推导
查看>>
并发性与并行性 并发性与并行性
查看>>
惰性求值,可组合和模块化的JavaScript
查看>>
How to Extend Django User Model 如何扩展Django用户模型
查看>>
两个行业的故事:编程语言与富裕国家和发展中国家之间的差异
查看>>
15个用于管理MySQL服务器mysqladmin命令
查看>>
服务器端I / O性能:Node,PHP,Java与Go
查看>>
多行文本编辑时,同一行编辑不同类型的字符时自动换行的问题
查看>>
如何使开机动画只播一次
查看>>
如何在平台上实现LED灯的效果?如信号灯,来短信/来电时LED动画闪烁
查看>>
restore factory属性的enable和disable
查看>>
Android LOG机制流程图
查看>>
如何在JNI中抛异常
查看>>
Android应用程序的完全退出
查看>>