git-删除文件-删除本地文件并更新到版本中
如果工作区的文件被删除了,如何恢复? 思考
答案:
https://img-blog.csdnimg.cn/20191001094514371.png
确实要删除一个文件,版本中也要删除
git rm 文件名
先删缓存区
再提交
![git-删除文件-删除本地文件并更新到版本中](https://img.it610.com/image/info8/311457b683624bdfa9eb43785eeb2eb6.jpg)
文章图片
![git-删除文件-删除本地文件并更新到版本中](https://img.it610.com/image/info8/9f2c093f4fc84b0f8d52416ed53eb466.png)
文章图片
上面的操作,可简化为 直接利用git命令来对缓冲区删除
git rm 文件名
最终的效果
本地的文件也会被删除
![git-删除文件-删除本地文件并更新到版本中](https://img.it610.com/image/info8/82b4e3ec79a24c9e976e57688f159066.jpg)
文章图片
检测 先看当前版本
还原到上一个版本
再还原到当前版本
比较版本中记录的文件情况
》当前
![git-删除文件-删除本地文件并更新到版本中](https://img.it610.com/image/info8/092c414fa8e8435cade59f49ef87a54f.jpg)
文章图片
查看记录
![git-删除文件-删除本地文件并更新到版本中](https://img.it610.com/image/info8/1fd4588b011542bb9b7ff5cbb1c73657.jpg)
文章图片
还原到上一个版本,只删了one的版本
![git-删除文件-删除本地文件并更新到版本中](https://img.it610.com/image/info8/f2bca83e9afa4edeb088c1635f6e3046.jpg)
文章图片
再回到最新版本
最新版本是one two都删掉了的
![git-删除文件-删除本地文件并更新到版本中](https://img.it610.com/image/info8/e6bdb7746f8841e2a51e948799a26a49.jpg)
文章图片
【git-删除文件-删除本地文件并更新到版本中】最最新的版本就是已经删除了的版本
推荐阅读
- django-前后端交互
- 如何在Mac中的文件选择框中打开系统隐藏文件夹
- 使用composer自动加载类文件
- ssh生成公钥秘钥
- Android系统启动之init.rc文件解析过程
- 微信小程序基础知识
- 误删/清空.bashrc文件/内容
- JavaScript|vue 基于axios封装request接口请求——request.js文件
- 插件化无法获取或找到.so文件
- locate搜索