码云线上误删主项目文件夹的恢复
码云线上误删主项目文件夹的恢复
- 前言描述
- 解决办法
- 解决问题
前言描述
本来某个项目即将上线,然后同事不知道怎么的,直接打开了自己的码云,在网站上把主项目目录删除了
。。。。是的,删除了!!!!
收到消息的一瞬间,我感觉我的项目奖金
要泡汤
了,世界杯
赔的本来就只剩个苦茶子了:西班牙你是真不争气,葡萄牙你太争气了。。。。。
没想到还要遭遇这样的不幸,苍天啊,大地啊,你为什么要这样对我!!!!!!
我只恨当初建仓库的时候,为什么要把这个勾上
这小子食不食想跑路了?但也不是这么删的啊。。。
删完之后的目录。。。
解决办法
平时本来也就只是push和pull,以及建立仓库
什么的。我连个冲突处理
都没怎么搞过。。。
先试试git status
看看暂存区
结果线上删除的,本地并不会记录。
在看看提交记录git reflog
看看本地提交记录。果然还是没有看到删除的提交
记录。。。
但是在码云
上是可以看到删除的提交记录
的。
项目奖金要没了吗
解决问题
既然如此 那我只能用那一招了。
同事:马萨卡?!
我:没错,就是那一招:百度,启动!!!
查了一段时间以后,发现回退一下版本
就可以了。
这里我要回退到上线前的的最后一次修改版本
。版本号为1027437
,但是这里显示当前版本就是
那就拉取以下,获得最新的版本号,再设置吧。结果。。没办法拉取
。(因为项目被删了。。。)
也提交不了
。。。。。坏了
难道就这么结束了吗?
不!不!不!不要小瞧我和奖金之间的羁绊啊,魂淡!给我高高的飞起来啊!
又想了一会,我们换个思路,不直接回退到当前的版本,而是回退到之前的版本
。
我们可以先回退到上上个版本
,然后再回退到上一个版本
。
我这里的上上个版本号为:b273c25
先设置为当前版本
git reset --hard 版本号
这里可看到b273c25已经是头了。
然后再强制推送一下。
git push origin HEAD --force
然后我们再登录码云,看看项目是否还原。
成功了!!!!!!!!
这里可以看到已经还原了。只是版本还不对,那么重复上述操作,将版本设置为1027437
设置版本
查看当前的版本
将当前版本强制推送到远程仓库
然后再看一下码云上的本版本号
项目奖金总算保住了。呜呜呜
抓紧取消
码云线上误删主项目文件夹的恢复相关推荐
- 如何往码云里上传项目文件?
想要往码云里上传一个项目文件,首先,我们需要的工具有:①git shell(用来敲git指令)②你自己的码云账号 第一步,要注册一个码云账号,很简单,不过多复述,注册成功后登录,接下来进行第二步: 第 ...
- 码云上传本地文件夹,码云只能上传20个文件的突破方法
码云官方地址:https://gitee.com/ 很多人不知道码云上传本地文件夹怎么操作,或者如何突破码云只能上传20个文件限制的问题,今天就来说说这事的方法吧. 简介: 码云是媲美GitHub的代 ...
- 码云上传文件夹_码云上传本地文件夹,码云只能上传20个文件的突破方法
码云官方地址:https://gitee.com/ 很多人不知道码云上传本地文件夹怎么操作,或者如何突破码云只能上传20个文件限制的问题,今天就来说说这事的方法吧. 简介: 码云是媲美GitHub的代 ...
- 关于使用 git 命令行来和“码云”账号上的项目互通过程的基础步骤
前提:已经有码云账号,电脑已经安装了git工具. (1)在码云账号上登陆自己的账号,创建一个新的项目. (2)在自己的本地磁盘下随便创建一个文件夹(例如起名为:mayun),用来存放从码云上拉下来的项 ...
- 服务器怎么打开本地电脑文件夹,如何在云服务器上打开本地文件夹
如何在云服务器上打开本地文件夹 内容精选 换一换 Tomcat是一个被广泛使用的Java Web应用服务器.本文介绍了在华为云弹性云服务器上部署Java Web环境的操作步骤.首先需要下载部署Java ...
- 怎么把github上的东西传到码云_Git同步更新操作GitHub和码云仓库上面的代码
一.前言 问题: 小编在生活中,一般都是将代码保存到github上,但由于国内的码云仓库确实速度比github快很多,用起来也很方便,于是后来就慢慢转码云了,当然小编在github上的代码也不想放弃更 ...
- 横枪立马观核景:挥码枪线上发布会纪实
横枪立马观核景 挥码枪线上发布会 2022年6月11日下午14:00至15:30, 挥码枪的线上发布会通过腾讯会议举办, 有近百名来自全国各地的软件同行和调试 ...
- 试用码云gitee上开源项目“小威架构 / boot-backend“的代码生成器遇到的坑
** 试用码云gitee上开源项目"小威架构 / boot-backend"的代码生成器遇到的坑 ** 源码地址: https://gitee.com/zhang.w/boot-b ...
- 误删了文件夹怎么恢复?
在我们工作中,经常喜欢在电脑桌面上存放一些文件,这样使用起来还很方便.不用到处到了.但这样导致我们的桌面上文件比较多,都需要定期整理一下.这时往往会不小心误删了桌面文件.毕竟不是每个重要的文件我们都会 ...
最新文章
- 操作系统学习:Linux0.12初始化详细流程-打开文件与加载可执行程序
- 创建响应式布局的优秀网格工具集锦《系列五》
- Lesson2 Hello,GLSL
- 什么时候应该在C ++中使用类与结构?
- shodan 撒旦 新手入坑指南
- Appstore|IPA
- 01背包模板、全然背包 and 多重背包(模板)
- Raspkate - 基于.NET的可运行于树莓派的轻量型Web服务器
- 使用Zapier将应用程序与Neo4j集成
- vscode更换主题的插件_VScode 插件开发(三)主题
- shell 脚本比较字符串相等_shell脚本--逻辑判断与字符串比较
- 【android】读取/res/raw目录下的文件
- openGauss与PostgreSQL分区策略语法测试
- 7.js模式-装饰者模式
- opencv 纸箱分割_OpenCV与AIPCV库——学习笔记(一)
- Sqlserver数据库还原.bak文件失败的两个问题
- linux 内核块设备驱动,linux之块设备驱动
- 达梦数据库技术分享索引贴
- 不要问我1是不是质数
- 计算机专业可以当警校吗,警校开设的计算机类专业,毕业生就业方向偏向于信息安全,请注意...
热门文章
- 6年老Android面经总结,含泪整理面经
- 韶关学院计算机专业录取分数线,韶关学院录取分数线2021是多少分(附历年录取分数线)...
- leetcode 1363 形成三的最大倍数(C++)
- 【踩坑无数终极0错版】mac-Parallels Desktop的windwos虚拟机安装最新夜神模拟器+burpsuite证书安装+app渗透
- python使用requests库获取网页的内容
- mouseover事件
- IJKPlayer播放器支持https流程
- runit 学习笔记
- 微软云计算介绍与实践(实践之四)
- 华米:2014年做智能手环踩过的那些坑