git基础教程(14)取消暂存和取消工作区修改git restore 和 git restore --staged

Posted 奇妙之二进制

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git基础教程(14)取消暂存和取消工作区修改git restore 和 git restore --staged相关的知识,希望对你有一定的参考价值。

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

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

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

小静静@DESKTOP-MD21325 MINGW64 /d/test1/test1 (master)
$ git status
On branch master
Your branch is up to date with \'origin/master\'.

nothing to commit, working tree clean

小静静@DESKTOP-MD21325 MINGW64 /d/test1/test1 (master)
$ ls
readme

小静静@DESKTOP-MD21325 MINGW64 /d/test1/test1 (master

以上是关于git基础教程(14)取消暂存和取消工作区修改git restore 和 git restore --staged的主要内容,如果未能解决你的问题,请参考以下文章