码迷,mamicode.com
首页 > 其他好文 > 详细

gogs: 如何恢复repository

时间:2017-04-12 19:26:11      阅读:665      评论:0      收藏:0      [点我收藏+]

标签:clone   删除   跳过   崩溃   repos   数据   删除目录   循环   project   

当某天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循环吧)

 

gogs: 如何恢复repository

标签:clone   删除   跳过   崩溃   repos   数据   删除目录   循环   project   

原文地址:http://www.cnblogs.com/ilovewindy/p/6700867.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!