您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页本地代码丢失,如何找回未提交过的代码,踩坑日记, git代码管理

本地代码丢失,如何找回未提交过的代码,踩坑日记, git代码管理

来源:宝玛科技网

前言

我哭了,写了一周的代码就那样没了,有项目的一半后端接口,当时代码丢失了,好几个同事都说找不回了,好在有我老大在,老大知道后说:有我在,怕啥!有同事也这样说,老大在我心中就是神一般的存在,既然踩了这个大坑,就一定得记录下来!

事出原因

原因(小结)

如何找回Git丢失的代码?

第一步:打开项目所在的文件位置找到.git文件夹(如图)(单个文件示例)

第二步:打开.git文件夹,进入到/object目录下

这步操作只是恢复一个文件步骤,像我还有更多文件需要恢复,我是这样操作的,看后面

最终恢复代码流程

将.git文件打个压缩包

用WinRAR工具打压缩包最好,因为它可根据文件的时间排序

打开压缩包(WinRAR)

因为这个时间点有上百上千个文件,需要根据文件的大小去一个个的看,,一般我是只查看文件大小大于500的文件,小于500的文件我就不一一查看确认是否是我丢失的文件了

打开命令执行窗口

执行命令:
git cat-file -p 01(文件夹名)de9d8aef12e6a5c13a01fa88f47f85e39def(文件名)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务