github使用教程图文详解(三)[删除文件和找回]

前提思路

找回文件是利用一个版本的前进后退来进行找回,比如误删或者之前的文件还要用你就可以理由版本的后退回到老版本拿到文件,这个前提是你必须提交到了本地仓库才能更迭版本。
如果对版本更换不了解可以去我的主页找github使用(二)。

删除文件

使用命令:
rm [删除的文件名]
首先建立一个文本进行测试
在这里插入图片描述
首先使用ls查看文件下都有哪些内容,然后rm cscs.txt 进行删除 在查看,可以看到cscs已经不再了。
但是我们要找回的话,这个cscs.txt是找不回来的,它没有进行任何提交操作,在git工具是找不到这个文本的记录的,这点请谨记。
在这里插入图片描述
我们在重新创建一个新的newcs.txt来进行提交测试。
在这里插入图片描述
这里先把这个文本提交到本地仓库进行add和commit 备注操作。如果对提交操作不理解或者不熟悉的可以去看主页下的github使用(一)。
在这里插入图片描述
然后删除后在提交版本,本地工作区也是没用了。我们在进行版本的后退看能否找回。
在这里插入图片描述在这里插入图片描述
进行版本后退操作,git reset --hard [索引唯一值]
在这里插入图片描述

总结

首先是一个前提,你要找回的这个文件提交到过本地仓库,才可进行找回,这是要注意的地方,在就是版本更换之前请保管好当前版本以免出现不必要的损失。

发布了14 篇原创文章 · 获赞 6 · 访问量 346

猜你喜欢

转载自blog.csdn.net/weixin_44893500/article/details/105105586