git基础教程(21)git restore还原改动-程序员宅基地

技术标签: git  嵌入式/Linux C/C++软件工程师知识体系(包括面试)  # 面向工作git基础教程  


git restore命令用于还原工作区的文件。

1、常用选项

git restore <file>
表示将在工作空间但是不在暂存区的文件撤销更改.

git restore --staged <file>
作用是将暂存区的文件从暂存区撤出,但不会更改文件。

如果想同时还原工作区和暂存区,使用
--staged --worktree

2、示例

1、仓库初始状态:
干净的仓库,下面有一个readme文件

$ git status
On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean

$ ls
readme

2、修改readme文件内容


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/HandsomeHong/article/details/120809973

智能推荐

C语言中快排(快速排序)qsor总结_qsort函数受类型限制-程序员宅基地

文章浏览阅读1.4k次。以下是从网上多方面收集而来。 qsort函数是ANSI C标准中提供的,其声明在stdlib.h文件中,是根据二分发写的,其时间复杂度为n*log(n),其结构为:void qsort(void *base,size_t nelem,size_t width,int (*Comp)(const void *,const void *));其中:*base 为_qsort函数受类型限制

c 语言 算菜价_c语言 菜价计算-程序员宅基地

文章浏览阅读1.6k次。/*****题目描述妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊涂帐。现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。输入输入含有一些数据组,每组数据包括菜种(不含空格的字串),数量w(计量单位不论,一律为double型数)和单价p(double型数,表示人民币元数),因此,每组数据的菜价就是数量乘上单价啊。菜种、数量和单价之间都有空格隔开..._c语言 菜价计算

Vue动态修改伪元素的样式和属性_vue修改伪元素样式-程序员宅基地

文章浏览阅读1.1k次,点赞2次,收藏6次。vue动态修改伪元素的样式和属性,vue绑定样式,vue计算属性,vue监视属性,CSS的动态修改_vue修改伪元素样式

更新至2023年各省环境规制数据合集(七种测算方法)-程序员宅基地

文章浏览阅读1.4k次,点赞21次,收藏23次。更新至2023年各省环境规制数据合集(七种测算方法)_环境规制数据

含光热电站的冷、热、电综合能源系统优化调度【节点网络】(Matlab代码实现)_含综合能源的电网优化调度仿真-程序员宅基地

文章浏览阅读366次。光热电站的结构如图 2-2 所示。与传统的火电机组发电原理类似,光热电站的热循环系统通过传热流体传递和交换热量,产生高温蒸汽驱动汽轮机,实现热能到电能的能量转换。由于光热电站的热循环系统和储热装置的配置与传统火电机组类似,使得光热发电具有与传统火电机组相当的调节特性,可以促进可再生能源的并网消纳。在“碳中和,碳达峰”的背景下,为挖掘光热电站的供能潜力,提高能源系统的能源利用效率以及降低系统的碳排放总量,本文提出将光热电站引入综合能源系统中,研究光热电站的不同供能模式及其对综合能源系统优化调度的影响。_含综合能源的电网优化调度仿真

基于HTML5的可预览多图片Ajax上传-程序员宅基地

文章浏览阅读3.8k次。基于HTML5的可预览多图片Ajax上传by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=1923一、关于图片上传什么什么的在XHTML的时代,我们使用HTML file控件上传图片一次只能上传一张。要一次上传多图,做法是借助于flash。例如s

随便推点

[13]ESP32+光流传感器PMW3901移植与调试-程序员宅基地

文章浏览阅读7.5k次,点赞11次,收藏47次。文章目录一、PMW3901传感器介绍1. 主要特性2. 主要参数3. 封装和引脚图4. Power States & Sequence二、ATK-PMW3901模块说明1. 主要特性&参数2. 硬件连接图3. 原理图三、一、PMW3901传感器介绍PMW3901 是 PixArt 公司最新的高精度低功耗光学追踪模组,可直接获取 xy 方向运动信 息 , 对地高度 8cm ..._pmw3901

谷歌站点地图指南_google站点地图怎么创建-程序员宅基地

文章浏览阅读121次。本页面旨在介绍如何创建站点地图并将其提供给 Google。如果您刚开始接触站点地图,请。Google 支持由定义的站点地图格式。每种站点地图都有各自的优势和不足之处;请选择最适合您的网站和设置的站点地图格式(Google 没有偏好)。XML 站点地图是用途最广的站点地图格式。该格式易于扩展,可用于提供关于和内容的其他数据,以及。RSS、mRSS 和 Atom 1.0 站点地图在结构上与 XML 站点地图类似,但它们通常最容易提供,因为 CMS 会自动创建这些站点地图。_google站点地图怎么创建

TR069-STUN_tr069中stun报文交互-程序员宅基地

文章浏览阅读539次。ACS应该发送多次UDP Connection Request消息,以减少消息丢失的可能性,由于UDP消息不可靠性, ACS发送给同一CPE的多个UDP Connection Request消息的内容(包括消息ID,时间戳和cnonce等)必须完全相同。)消息通知ACS(HeMS)基站设备在NAT之后,并在SOAP报文中携带CPE在公网的IP&Port。ACS获取到CPE公网IP&Port后,在ACS主动连接CPE场景时通过发送。后,延续TR-069协议的原有流程,发送Inform(_tr069中stun报文交互

接口自动化测试框架-程序员宅基地

文章浏览阅读2.4k次。Java Rest-assured 是使用代码来实现接口的请求,封装业务流程,对于公司的业务支持比较高,灵活度很强,可以通过代码的方式打造自己公司的接口自动化框架,上手有点难度,需要有Java 编程基础,才可以使用。_接口自动化测试框架

Java考试案例-统计字符串中字母、数字、空格和其他字符的个数_java统计字符串中字母,数字及其他字符的个数-程序员宅基地

文章浏览阅读1.7w次,点赞14次,收藏33次。这是java语言程序设计的一道考题。_java统计字符串中字母,数字及其他字符的个数

Minio 对象存储使用简单入门_minio endpoint-程序员宅基地

文章浏览阅读1.3w次,点赞15次,收藏51次。官方文档:MinIO Quickstart Guide| Minio中文文档1、简介Minio 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。Minio是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL。2、容器安装..._minio endpoint