git restore指令和git restore --staged 的使用
一:git restore指令
(1)先用git status看一下状态
(2)打开a.c添加点内容(原本内容是aaa)
(3)再用git status看一下状态
此时a.c的状态是刚刚更改过,但是还没有用git add指令添加到暂存区中,也就是说a.c目前处于工作区下。
(4)使用git restore
也就是:git restore a.c
(5)用git status看一下状态
(6)最后看一下a.c中的内容
结论:git restore指令使得在工作空间但是不在暂存区的文件撤销更改(内容恢复到没修改之前的状态)
二:git restore --staged指令
(1)先用git status看下状态,再用cat a.c 看下a.c文件的内容
(2)vim a.c 打开文件修改文件的内容
(3)git status看下状态
(4)git add a.c 将文件添加到暂存区
(5)git restore --staged 的使用
可以看到使用git restore --staged之后,文件的内容并没有改变。
结论:git restore --staged的作用是将暂存区的文件从暂存区撤出,但不会更改文件的内容。
git restore指令和git restore --staged 的使用相关推荐
- git fetch - git merge - git pull 指令
git fetch - git merge - git pull 指令 Incorporates changes from a remote repository into the current b ...
- 【git push指令提交项目报错】 fatal: unable to access ‘https://github.com/xxxxx/xxx.git/‘: OpenSSL SSL_read: Co
在用git push指令提交项目时,由于网络等各种原因时常报错,针对以下几个问题,本文提供解决方法,亲测有效! 问题一: fatal: unable to access 'https://github ...
- Node.js Git Server搭建及Git常用操作笔记
Node.js Git Server搭建及Git常用操作笔记 安装Git工具即可在本地进行Git仓库的管理,如果要实现远程仓库则需要搭建Git Server.通过Node.js搭建Git Server ...
- Git各指令的本质,真是通俗易懂啊
作者 | Bezier 来源 | https://juejin.cn/post/6895246702614806542 前言 作为当前世界上最强大的代码管理工具Git相信大家都很熟悉,但据我所知有很大 ...
- Git 各指令的本质,真是通俗易懂啊!
作者 | Bezier 来源 | https://juejin.cn/post/6895246702614806542 前言 作为当前世界上最强大的代码管理工具Git相信大家都很熟悉,但据我所知有很大 ...
- Git 各指令的本质,真是通俗易懂啊
来源:juejin.cn/post/6895246702614806542 0 前言 作为当前世界上最强大的代码管理工具Git相信大家都很熟悉,但据我所知有很大一批人停留在clone.commit.p ...
- Git 各指令的本质,真的是通俗易懂!
你知道的越多,不知道的就越多,业余的像一棵小草! 成功路上并不拥挤,因为坚持的人不多. 编辑:业余草 juejin.cn/post/6844904122160775176 推荐:https://www ...
- 小白也能学会的 Git 常用指令指南
目录 1.git init 2. git add 3.git commit 4.git log 5.git reflog 6.git reset --hard HEAD~X 7.git status ...
- Git常用指令及功能总结
文章目录 前言: 1.常用的git指令 2.常用git功能及操作 2.1.下载代码: 2.2.当前分支和master保持一致 2.3.修改代码后提交代码到指定分支 2.4.版本回退(时空穿梭机) 2. ...
最新文章
- 测试MM32F3277中的MicroPython的Signal功能
- MongoDB3.4安装及卸载
- iOS如何随意的穿插跳跃,push来pop去
- java中怎样计算个人所得税计算器,个人所得税计算器
- 设计模式(十九)—— 备忘录模式
- Abp商业版 - Identity Server模块
- super(Net,self).__init__() 的含义
- 职工系统c语言链表,C语言职工信息管理系统(链表)..doc
- 库克宣布苹果将捐款帮助山西
- OMG,学它!javaweb网上购物系统
- AI 领域一大进展:“分布式”和“深度学习”真正深度融合
- 原生js实现吸顶导航和回到顶部特效
- python随机数字字符串_pythonrandom生成随机数和字符串,数字
- 为什么不算法?常用算法概要大纲!
- 廖雪峰java教程 pdf_廖雪峰java学习笔记.pdf
- C站能力认证(C4前端基础认证) //任务一:构建可访问性HTML实例
- 测试--插拔寿命测试
- vue等单页面应用及其优缺点
- 七牛云刷新缓存(cdn刷新)
- uniCloud 云函数
热门文章
- 使用ansible统一管理修改Linux和Windows管理员密码
- openstack框架搭建云计算平台和各组件运维内容包括mysql、keyston、Glance、Nova、Neutron、Dashboard、Heat、Trove、Ceilometer运维
- 三国志11威力加强版win7 64bit运行失败解决方法
- 提高图片的清晰度和加载速度
- Docker学习笔记 (狂神说)
- 总账凭证之间核销的SQL
- Meta:不用插管!AI看看脑电图就知道你在想啥
- 专家纵论谈大数据:认清本质 挖掘真价值
- VC对11类NFT初创企业的看法与建议
- 2022-2028全球激光全息膜行业调研及趋势分析报告