栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

快速掌握Git || hard mixed soft参数

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

快速掌握Git || hard mixed soft参数

当本地库版本进行控制时,暂存区 工作区的版本是否会前进或后退呢

这个是用hard mixed soft这三个参数进行控制

一般工作中都是用hard

hard

用法git reset --hard [索引]
本地库的指针移动的同时,重置暂存区,重置工作区

mixed

用法git reset --mixed [索引]

本地库的指针移动的同时,重置暂存区,但是工作区不动

soft

用法git reset --soft [索引]

本地库的指针移动的时候,暂存区,工作区都不动

-------------练习1 找回删除的本地库文件----------------

【1】新建一个Test2.txt文件

【2】将其add到暂存区

【3】再通过commit提交到本地库

 

 【4】删除工作区中的Test2.txt

(直接右键删除,也可以通过命令删除)

 

 【5】将删除操作同步到暂存区

【6】将删除操作同步到本地库

 

 【7】查看日志

 

 【8】找回本地库中删除的文件,实际上就是切换回历史版本

 

 此时已经可以看到刚刚被删除的文件了

 

 -------------练习2 找回删除的暂存区文件----------------

 【1】删除工作区数据

【2】同步到暂存区

 

 【3】不想删文件了

 

方法一:

 

方法二:

此时指针在我们要回退的索引上

所以可以这么写

 两个练习操作都是一样的,所以hard是工作中常用命令

 

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/272242.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号