git restore --stage 和git restore 两个命令:

  1. 文件在暂存区且未作修改的情况
    使用git restore --staged 把文件从暂存区移动到工作区,即文件不被追踪;

  2. 文件在暂存区且已经修改的情况
    使用git restore --staged 把文件从暂存区移动到工作区,且不会撤销修改的内容;
    使用git restore 文件仍在暂存区且会撤销文件修改的内容;

  3. 文件在本地代码库已经修改的情况
    使用git add 把文件重新放到暂存区,且保留文件的修改;
    使用git restore 文件仍在本地代码库且会撤销文件的修改;
    对于git restore 命令,会撤销文件的修改,使文件恢复到暂存区或本地代码库(取决于文件在修改前的状态);
    对于git restore --staged 命令,把文件从暂存区撤回到工作区,保留文件最后一次修改的内容;

原文链接:https://www.cnblogs.com/teach/p/13997323.html

git restore用法相关推荐

  1. Git复习(十三)之git revert用法及与git reset区别

    git revert用法以及与git reset的区别 git revert用法 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一 ...

  2. 20 个最常用的 Git 命令用法说明及示例

    作者 | Sahiti Kappagantula 译者 | 弯月,责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 在这篇文章中,我将介绍在使用 Git 时最常使用的 20 个命令. 以下 ...

  3. Git:clean用法

    git clean用法 想批量删除branch中新加的文件(untracked files),,git reset --hard不行- 首先确认要删除的文件 git clean -fd -n 如果以上 ...

  4. Git——撤销和删除操作【git restore / git rm 】

    前言:针对文件的撤销修改或者删除文件操作一般有以下几种情况: 1. 撤销文件修改 1.1 git restore – filename - 工作区文件改动未添加到暂存区   当修改后的文件还未放到暂存 ...

  5. git restore 和 git restore --staged 的区别

    git restore git restore <file> 表示将在工作空间但是不在暂存区的文件撤销更改 示例: E:\JavaDev\template_workspace\zhw-fr ...

  6. git reset, git status, git clean, .gitignore, git diff, git restore 的关系梳理

    当进入装有git的目录里,创建一文件,如 $touch test.txt 这时候,运行git status,就会发现这个文件出现在untracked files中 $git status On bra ...

  7. 关于 git 的用法

    关于 git 的用法 创建新分支 goods_list 1)git checkout -b goods_list 创建 goods_list 子分支,并切换至子分支上 2)将本地子分支推送到码云上 如 ...

  8. Git 中 git restore 的使用

    git restore 文件名 : 撤消工作区的修改返回到最近一次add(缓存区)的版本或者最近一次commit(当前版本库)的版本 废话不多说我们上代码看看撤消是怎么操作的: 我们可以看到我们的初始 ...

  9. Changes to be committed: (use “git restore --staged <file>...“ to unstage)

    Changes to be committed: (use "git restore --staged -" to unstage) deleted: sql/tp_music.s ...

最新文章

  1. 终于有人把 java代理 讲清楚了,万字详解!
  2. 深度解析工业软件:研究框架(140页)
  3. 院士论坛|李德仁:测绘遥感与智能驾驶
  4. AliOS Things lorawanapp应用介绍
  5. IDEA插件推荐:中文字符自动转化!
  6. MFC 蜂鸣声或播放音频
  7. python with as有什么好处?
  8. 2022年认证杯SPSSPRO杯数学建模A题(第二阶段)人员的紧急疏散求解全过程文档及程序
  9. 同比和与环比的计算公式
  10. cityhunter2003的上海求职经验- -
  11. c语言保龄球计分系统课程设计,[C语言课程设计保龄球积分.doc
  12. 初识 PS CS6(十三)___用快速选择工具择图
  13. 思维模型:建立高品质思维的30种模型
  14. 互联网巨头常用词汇大全 每一个词都在改变世界
  15. 计算机网页设计实习报告怎么写,网页设计实习报告.docx
  16. CDH版本Hadoop集群环境搭建详解
  17. 小波图像融合综述(1)
  18. 51单片机实现矩阵键盘密码锁,数码管显示
  19. 【文献阅读】VQA能干啥?VQA相关现实应用和未来挑战(Silvio Barraa等人,ArXiv,2021)
  20. 永磁同步电机基本控制方法

热门文章

  1. 在开课吧学python的经历-做客李晨nic淘宝直播 胡海泉胡彦斌带货开课吧Python
  2. python入门教程2word-使用python操作word
  3. python绘制雷达图代码实例-Matplotlib绘制雷达图和三维图的示例代码
  4. python类型转换-Python的数据类型转换函数
  5. python软件代码示例-Python学习示例源码
  6. python3.8.5安装-centos7 编译安装python3.8.5
  7. python简单代码hello-[代码全屏查看]-python初学之helloworld
  8. 初学python还是swift-Python并不完美,Swift正在成长为深度学习语言 !
  9. Pycharm出现out of memory 的终极解决方法
  10. python保存两位小数的几种方法,python2保留小数