博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gogs: 如何恢复repository
阅读量:4327 次
发布时间:2019-06-06

本文共 415 字,大约阅读时间需要 1 分钟。

当某天gogs的数据库突然崩溃,配置数据全部消失后,要如何将之前git的repository重新加入到gogs中呢?(别问了,那个倒霉的人就是我)

step 1, 2, 3, go...

1. 进入git的repository目录,将其中某个project mv为其它名字,比如赚了100万.git改名为赚了100万.git.你开我玩笑呢

2. 打开gogs控制台,创建赚了100万项目

3. 删除目录中刚刚创建的赚了100万.git,将赚了100万.git.你开我玩笑呢再改为赚了100万.git

4. 在本地clone 赚了100万.git,如果之前已经有了,可以跳过这一步

5. 随意修改某一文件,提交到origin

6. 刷新gogs控制台,你会发现一切又都回来了(如果你的项目很多的话,恩。。。写个for循环吧)

 

转载于:https://www.cnblogs.com/ilovewindy/p/6700867.html

你可能感兴趣的文章
yum 安装过程下载的包存放路径
查看>>
二叉树
查看>>
idea下http响应乱码
查看>>
jquery使用$.each()
查看>>
Sybase 15.7 开发版下载(非注册)
查看>>
P1527 [国家集训队]矩阵乘法
查看>>
java 包(package)
查看>>
android Service介绍
查看>>
[MySQL 5.6] GTID实现、运维变化及存在的bug
查看>>
css钻石旋转实现
查看>>
sencha touch list infinite 属性
查看>>
指令——cat
查看>>
RabbitMQ代码操作之发消息和序列化机制
查看>>
4.Dotnet-Core部署到IIS
查看>>
Guitar and Music Theory
查看>>
用SQL命令查看Mysql数据库大小
查看>>
关于 Python
查看>>
贝叶斯网络
查看>>
SpringBoot整合ElasticSearch实现多版本的兼容
查看>>
ajax url参数中文乱码解决
查看>>