当前位置:   article > 正文

Git 中 git restore 的使用

git restore

git restore 文件名 : 撤消工作区的修改返回到最近一次add(缓存区)的版本或者最近一次commit(当前版本库)的版本

废话不多说我们上代码看看撤消是怎么操作的:

我们可以看到我们的初始状态

在这里插入图片描述

我们可以看到b.txt是当前版本库当中的最新状态,我们修改一下b.txt

在这里插入图片描述

我们来用 git restore 文件名来进行撤消操作看看

在这里插入图片描述

我们可以看见b.txt确实被撤消回到了最新版本库版本,就是最后一次commit的版本,是不是觉得没有说服力?那我们在来看一下文件add后在工作区修改restore后会退回到哪个版本

在这里插入图片描述

在这里插入图片描述

可以看到文件被撤消回到了add的缓存区版本

可能有人还会觉得如果在工作区修改两次回到上一次,我们实验一下

在这里插入图片描述

在这里插入图片描述

我们可以看到文件还是撤消到了add的缓存区版本

总结: git restore 文件名 会撤销到缓存区或者当前版本库版本

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/763770
推荐阅读
  

闽ICP备14008679号