赞
踩
git restore 文件名 : 撤消工作区的修改返回到最近一次add(缓存区)的版本或者最近一次commit(当前版本库)的版本
废话不多说我们上代码看看撤消是怎么操作的:
我们可以看到我们的初始状态
我们可以看到b.txt是当前版本库当中的最新状态,我们修改一下b.txt
我们来用 git restore 文件名来进行撤消操作看看
我们可以看见b.txt确实被撤消回到了最新版本库版本,就是最后一次commit的版本,是不是觉得没有说服力?那我们在来看一下文件add后在工作区修改restore后会退回到哪个版本
可以看到文件被撤消回到了add的缓存区版本
可能有人还会觉得如果在工作区修改两次回到上一次,我们实验一下
我们可以看到文件还是撤消到了add的缓存区版本
总结: git restore 文件名 会撤销到缓存区或者当前版本库版本
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。