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的主要内容,如果未能解决你的问题,请参考以下文章