git恢复误删除的代码模块
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
git恢复误删除的代码模块
前言
寒假回家边聊天边进行代码上传出现了冲突之后不小心删除了一大片代码。这里记录一下解决方案。
环境
IDEA、Git
问题描述
代码上传之后发现之前所有的代码模块都不见了如下所示
原先的仓库详情
最新的仓库详情
问题解决
- 点开commits追踪一下来查看历史记录中需要恢复的版本。
- 点开之后发现是标红的版本是提交正常且最近的版本。
- 打开IDEA进行版本恢复
这里根据自己的需要进行选择
前三种模式- soft本地文件不变动回到所选分支
- mixed本地文件不变动但是需要对最新的改变进行重新追踪回到所选分支
- hard最新的改动不要了回到所选分支
- 最后强制推送
注意事项
强制推送如果是灰色需要设置删除下图红框中的分支名称即可