当前位置:首页 > 日记 > 正文

Git提交文件到三个区的实现方法

Git提交文件到三个区的实现方法

大致介绍

年过的差不多了,开始学习!

Git有三个工作区域:

 ◆ 工作区(Working Directory)

 ◆ 暂存区(Stage)

 ◆ 版本库(Repository)

工作区(Working Directory)

简单理解就是需要进行版本的某个文件夹,例如之前例子中的2048文件夹

暂存区(Working Directory)

暂存区可以理解为一个虚拟工作区,这个虚拟工作区会跟踪工作区的文件变化(增删改等操作)。

版本库(Repository)

文件目录下的 .git 就是版本库

提交文件

我们要向提交一个文件到版本库,必须先要提交到暂存区,然后再从暂存区提交到版本库

如图:

1、文件从工作区提交到暂存区

使用以下命令

git add 文件名/.   

如果写文件名则只将该文件提交到暂存区,如果写 . 则将所有未提交的文件提交到暂存区

我们先使用 git status 命令查看文件的状态

可以看到有三个文件处于Untracked(未跟踪)状态,我们使用 git add 命令提交文件到暂存区

git add index.html  

如图:

可以看到就只提交了 index.html 这个文件,如果我们输入

git add .

就会将剩下的 main.js 文件和 style.css 文件

如图:

可以看到三个文件都提交到了暂存区

2、文件从暂存区提交到版本库

使用以下命令

git commit -m "记录修改的信息"

例如:

这样就将三个文件提交到了版本库

参考资料: 

CODE帮助文档-Progit中文版

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!

相关文章

jquery中绑定事件的异同

jquery中绑定事件的异同

绑定事件,异同,电脑软件,jquery,谈论jquery中bind(),live(),delegate(),on()绑定事件方式1. Bind()$(selector).bind(event,data,function)Event:必须项;添加到元素的一个或多个事件。Data:可选;需要传递的参数Function:必需;当绑定事件发生时…

带你快速理解javascript中的事件模

带你快速理解javascript中的事件模

事件模型,带你,快速,电脑软件,javascript,javascript中有两种事件模型:DOM0,DOM2。而对于这两种的时间模型,我一直不是非常的清楚,现在通过网上查阅资料终于明白了一些。一. DOM0级事件模型DOM0级事件模型是早期的事件模型,所有的浏览器都是支…

excel 计算常数以E为底的指数函数

excel 计算常数以E为底的指数函数

教程,计算,指数函数,数以,电脑软件,  在Excel中经常需要用到公式函数进行数据统计,其中一个计算以E为底的指数函数,虽然不常用,但学到的也是自己掌握的,接下来是小编为大家带来的excel 计算常数以E为底的指数函数教程,供大家参考。excel 计算…

WPS表格如何批量删除空白行WPS表格

WPS表格如何批量删除空白行WPS表格

批量删除,方法,步骤,表格,空白,  海量数据,你还在逐一做删除空白单元格的动作吗?这么也太没效率了,下面下编告诉你个快速删除空白格的方法。不信来瞧瞧。WPS表格批量删除空白行的方法打开数据表格后全选WPS表格批量删除空白行的方法图1  …

PHP 信号管理知识整理汇总

PHP 信号管理知识整理汇总

信号,管理知识,电脑软件,PHP,SIGQUIT 建立CORE文件终止进程,并且生成core文件SIGILL 建立CORE文件 非法指令SIGTRAP 建立CORE文件 跟踪自陷SIGBUS 建立CORE文件 总线错误SIGSEGV 建立CORE文件 段…

Jquery中.bind | 、.live | 、.del

Jquery中.bind | 、.live | 、.del

详解,区别,电脑软件,bind,Jquery,简介最近了解到很多网页开发者对jquery中的 .bind() .live() .delegate() 和 .on() 方法存在很多的疑惑。这些疑惑通常是关于它们之间真正的区别是什么啊,什么时候该使用它们啊。下面本文将给大家详细介绍这…

cdr怎么给制作水彩画效果?

cdr怎么给制作水彩画效果?

水彩画,效果,电脑软件,cdr,cdr中想要制作水彩画效果的图片,该怎么制作呢?下面我们就来看看详细的教程。软件名称:CorelDRAW X6 官方简体中文精简绿色便携版软件大小:176MB更新时间:2016-03-181、打开CorelDRAW软件,新建一个空白的文件,鼠标左键单…

怎么在Excel表格设置有效的的日期

怎么在Excel表格设置有效的的日期

日期,输入,设置,表格,电脑软件,  在excel表格中输入指定的日期,为了防止输入错误的日期,我们可以给表格设置输入范围。以下是小编为您带来的关于Excel表格设置有效的的日期输入范围,希望对您有所帮助。Excel表格设置有效的的日期输入范围1、…

微信小程序点击控件修改样式实例详

微信小程序点击控件修改样式实例详

控件,修改,详解,样式,实例,微信小程序点击控件修改样式实例详解现在要在微信小程序中实现点击控件修改样式,如下:微信小程序中不支持直接操作dom,要实现这种效果,我们需要通过设置data,然后利用数据和界面的双向绑定来实现它。第一步:在wxss中定…

Node.js dgram模块实现UDP通信示例

Node.js dgram模块实现UDP通信示例

示例代码,模块,电脑软件,js,Node,1、什么是UDP?这里简单介绍下,UDP,即用户数据报协议,一种面向无连接的传输层协议,提供不可靠的消息传送服务。UDP协议使用端口号为不同的应用保留其各自的数据传输通道,这一点非常重要。与TCP相比,占用资源更少,传…

Photoshop CC 2018内置滤镜camera

Photoshop CC 2018内置滤镜camera

分享,滤镜,一键,技巧,电脑软件,今天给大家分享使用Photoshop CC 2018的内置滤镜camera raw一键磨皮小技巧,它的速度非常非常快,可以说真正的有效步骤只有一步,适用于对于非商业用途、不要求太多细节的图片,效果还是很棒的。这个分享涉及到camer…

ppt2010有布尔运算吗

ppt2010有布尔运算吗

布尔运算,方法,绘制图形,电脑软件,  图形的布尔运算,说白了就是图形之间的加、减法。在其他图形处理软件中布尔运算很常见,但是ppt中暂时还没有把图形的布尔运算放在菜单中。下面给大家分享PPT2010绘制图形布尔运算的方法,欢迎大家来到学习…