【gitee】关于git完之后本地文件消失的解决方法

博主在尝试将资料git到团队仓库时,不慎导致本地文件消失,通过git reflog找到历史操作,使用`git reset --hard HEAD@{1}

关于git的大坑:

整理了一早上的资料,准备git到团队仓库里让下一届的同学用,但我也是git新手,一通操作猛如虎之后,发现……本地仓库文件没了!git仓库里也没有文件!吓得原地起跳。摸索了半天,终于恢复文件了,趁着这个tip还热乎,快马加鞭写出来给大家伙儿作为一个参考吧!


git完本地文件消失

在优快云里寻觅了超级多方法,最后在采取了某个方法之后灵机一动解决啦
解决步骤如下:

  1. git reflog
    输入以上命令之后,界面如下

a201739 (HEAD, origin/master, origin/develop) HEAD@{0}: pull --rebase origin master (start): checkout a20173955e4a3adcbe873389383fbea0be4d6d32
f928cd9 (master) HEAD@{1}: commit (initial): Arduino

看其他人的博客经验里都有自己误删的文件
所以他们是直接这么写的:

git reset --hard HEAD@{0}

写的是最近的一次提交的恢复(不知道我的理解对不对),但是我想恢复的没有在界面上啊,咋办?
2.git reset --hard HEAD@{1}

git reset --hard HEAD@{1}

灵机一动,我输入了上面那个命令,改了一个参数,误打误撞地恢复了!


总结

在git上的经验确实很少,所以努力记录,努力积累~ 没有太多地去深入探究,目前对于git是处于不求甚解的阶段,所以,请各位大佬多多指教!
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值